Software Project Management

Software Project Management

Software Project Management Stories
The Emergence of the Chief Experience Officer (CXO)CxO is traditionally an initialism for a group of chief officers—most of whom report to the chief executive officer—who head various strategic functions in an organization. Recently the idea of the CXO (chief experience officer), who heads customer service, is beginning to emerge—and even surge.
Four Reasons to Stick with Daily Scrum MeetingsEvery team member is required to attend a daily scrum meeting. Pro tip: The ScrumMaster and product owner are team members too, despite their titles of leadership. If you feel you don’t need to attend every daily scrum, then consider these four reasons why you should stick with it.
Using Root Cause Analysis When Your Project FailsVenkatesh Krishnamurthy explains how root cause analysis (RCA) can be used to help your team members avoid personal conflicts and resentment when a project fails. Conducting an RCA session can help to divert attention from people to process improvement.
Why Both Agile and Math Can Be Difficult to LearnAgile software development can be hard, but many of the challenges may be more about perception than actual constraints. Many teams find an agile environment to be both more productive and more pleasant. This sounds similar to current research studying people's math ability.
Leverage Traditional Practices and Social Media to Bolster Your Brand

Branding makes a huge difference in the success and acceptance of a product in the marketplace. The right branding practices can bring in positive visibility, while lack of branding or incorrect branding practices can pull down a well-engineered product. Read on for advice on building your brand.

Four Steps to Avoid Micromanaging and Get Good Work ResultsThere is a big difference between micromanaging people and understanding their state. If you need a project done quickly, you may be tempted to stand over employees' shoulders asking, "Is it done yet?" But if you leave the team alone and simply check in regularly, you'll get better results.
Three Simple Tips to Improve Your Agile Leadership

Whether you are new to managing an agile project or just looking to beef up your skill set, there are three simple tips for improving your leadership in agile. By getting back to basics, you can increase your chances for success and help your team grow at the same time.

Using Points and Hours for EstimatingSteve Berczuk writes that if you decide that there is some value to estimating, you have to decide which unit to measure with points, hours, or something else. Without estimation of any kind, it's difficult to understand how effective you can deliver.