Working with fixed-scope and fixed-budget projects is perhaps one of the biggest product management challenges I have encountered. In this article, I will describe my experience in applying different technical and management practices that, when carried out at different stages, prove to help with these challenges: Avoiding the generation of change requests Adjusting to the initial budget Maximizing the delivery …
How to Evaluate Software Quality from Source Code
I’ll understand if you read the title of this post and smirked. Â I probably would have done so, opening it up only to see what profound wisdom awaited me. Â Review the code, Captain Obvious. Â So yes, rest assured, I understand the easy assumption that one can ascertain a codebase’s quality by opening it up and starting to review it. …
How to Evaluate Software Quality from the Outside In
In a sense, application code serves as the great organizational equalizer. Â Large or small, complex or simple, enterprise or startup, all organizations with in-house software wrangle with similar issues. Â Oh, don’t misunderstand. Â I realize that some shops write web apps, others mobile apps, and still others hodgepodge line of business software. Â But when you peel away domain, interaction, and delivery …