Collaboration MIA Somewhere between the espoused value of teamwork, the team-based structures, and the work itself, the collaborative context — and supporting mindsets and skills — seems to be lost. Teamwork Lives! |
Collaboration MIA Somewhere between the espoused value of teamwork, the team-based structures, and the work itself, the collaborative context — and supporting mindsets and skills — seems to be lost. Teamwork Lives! |
Pair Programming Is Peer Review Pair programming ensures that the code is constantly being peer reviewed. This results in quality that is as good as — or better than — that of "non-agile" projects. |
Now picture this: your CEO, COO, CFO, and CIO meet to discuss levels of IT spending and next year's IT budget. So what do they talk about when they talk about IT spending? Certainly, they talk about planned levels of IT spending and whether the projected trend is up or down and by how much. But also important, they talk about the distribution of the company's IT dollars and the allocation of IT resources. Each executive brings to the table his or her view of the role of IT within the company, and these views shape the discussion.
Understand the Business and the People |
Software modeling is getting more fashionable, but it has a long way to go before it becomes as respectable as writing code. Which is funny in a way, because code is just one particular kind of model! Too many people get hung up on the graphical nature of modeling techniques such as the Unified Modeling Language (UML), forgetting that they have underlying textual representations as well.