Project Management – An Introduction to How We Do It
Project management is a job that I find challenging and fulfilling, especially when one considers the various methodologies and philosophies that exist around managing software development projects....
View ArticleProject Management – Release Planning
This is the second part of my series explaining how Don’t Panic Labs approaches project management through the lens of a software release cycle. How we approach release planning varies, but for this...
View ArticleProject Management – How We Estimate
This is the third part of my series explaining how Don’t Panic Labs approaches project management through the lens of a software release cycle. We’ve just finished up initial release planning and have...
View ArticleProject Management – Iteration Planning and Daily Standups
This is the fourth part of my series explaining how Don’t Panic Labs approaches project management through the lens of a software release cycle. At this point we have our items identified, estimated,...
View ArticleProject Management – Retrospectives and Values
This is the fifth and final part of my series explaining how Don’t Panic Labs approaches project management through the lens of a software release cycle. The release is out the door. Now it’s time to...
View ArticleProject Management – How We Do It
Project management is how software companies manage their various overlapping development efforts while building great software. Likewise, a project manager oversees those efforts. Taking notes,...
View ArticleProduct Development at Nebraska Global / Don’t Panic Labs
Last Thursday we hosted an open house as part of Agile Lincoln’s monthly meetup. We were blown away by how many people showed up to see who we are, learn what we’re doing, and hear me talk about our...
View ArticleBacklog Visualizations: Tables Are Your Friend
Agile backlogs have become the standard tool used by software teams to document, prioritize, and discuss functionality requests. Although agile backlogs are simple to use and easy to implement, they...
View ArticleHow to “CATCH” an MVP
I was recently asked to participate as a panelist for a startup week event to share my experience developing MVPs (Minimum Viable Products). Ahead of the panel discussion, our organizer shared...
View ArticleAcceptance Test Criteria: Gaining a Shared Project Understanding
We have several activities that add layers of quality to our software development projects. These activities include unit tests, sprint code reviews, and test plans. Recently, we added another quality...
View Article