Project ManagementSoftware project planning is not a phase, it’s a ritualSoftware project planning is not a phase, it’s a ritual In the 90’s, the prevailing analogy used t...
Development, Project ManagementSoftware requirements gathering: a formula for successSoftware Requirements Gathering Techniques: A Formula For Success Information on gathering requirements for so...
Development, Project Management, StrategyPrevent Software Development Failure by Asking “Why?”How to prevent your custom software project from failing by getting clear with your software developer on the ...
Development, Project Management, StrategyWhat is Technical Debt? The History and DefinitionThe software development community has embraced the technical debt analogy to explain that a software project ...
DevelopmentWhy I Won’t Miss Demo Day, Even With a MigraineI look forward to demoing our product to a client so much that nothing can keep me away from demo day...not ev...
DevelopmentData Migration: Import Data Using Bulk UploadA Bulk Uploader is a software feature used to import any regular data (tabular data that fits into a grid/matr...
Development, Project ManagementTeam Work: How Scrum Works by Eliminating MultitaskingThe myth of multitasking and how scrum eradicates the penalty of task-switching....
Project Management3 Reasons the Product Owner Is the Most Important Scrum RoleIn Scrum, the Product Owner is the linchpin, and if armed with the right skills, she can become the fearless l...
Project ManagementTeam Work: Prepare for the Unexpected to Avoid Project SlowdownFollow up to previous blog post "How 2-Person Dev Teams Are Good for Clients, Teams and Users." It&squot;s a f...
DevelopmentThe (Real) Cost of Software TestingThe cost isn't in testing; the real cost – as Delta Airlines learned – is in not testing....