Off the Top: Project Management Entries

Showing posts: 16-26 of 26 total posts


5 May 2002

Functional and design documentation

Functional vs. design in documentation explained in one article. This article explains why these two thoughts should be in two different documents. The article also explains what should be in each of the documents. Do discuss, or I suppose folks are somewhere...


Building a development team like an NFL draft

Build a development team like a NFL draft is a very good approach. This is a common approach and has work well for me in the past. The approach mentioned is along the lines of the build your initial development team with "athletes" and then add position players and specialists. This is just the people, it takes analysis, planning, and structure to get it out the door and get it right.


22 February 2002

IBM Speed Team

Fast Company examines IBM's Speed Team, which has been working on developing speedy development environments. They cut back on processes that ensure proper development, but it seems like the the IBM developers have experienced developers, which make streamlining the development process much easier.


20 February 2002

What Does Usability Mean: Looking Beyond ëEase of Useí from the fine folks at Cognetics. This solid overview focuses on the Five E's: Efficient, effective, engaging, error tolerant, and easy to learn. The toughest hurdle from my view is error tolerant, which is an often overlooked element in application and Web development. Planning early and knowing the user will help incorporate error tolerance into the development plans. One of the toughest areas to accommodate error tolerance is during feature creep as features grow and interact with various elements the probability for errors that do not have corrective paths accounted for rises greatly.


14 February 2002

Joel explains the software development paradox when the technical folks and non-technical folks meet. I am very fortunate that I do not go through this at the moment, as I work for a client that understands the development process. I can not say that about every place I have been, but the developing a prototype in a few weeks that has rough functionality in it is light years from an actual product. The most important part of that next step is getting real data and getting a good understanding of the data and information you are working with as well as knowing what is to be done with said information. This being said is why many of us like using wireframes for interface development and not live GUIs (there are other reasons to use wireframes, but I will address that on another day, possibly real soon).


This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.