Software Best Practices

Voices on Software Development Best Practices
Welcome to Software Best Practices Sign in | Join | Help
in Search

Browse by Tags

All Tags » Project Management (RSS)
  • Agile Software: Business Impact and Business Benefits

    Agile literature focuses on the benefits Agile provides to developers and development teams, with a secondary focus on the benefits Agile provides customers. Much of the Agile literature also asserts that Agile practices are more responsive to business needs. Many businesses are embracing Agile and seeing...
    Posted to Weblog by Steve McConnell on 07-29-2008
  • Chief Programmer Team Update

    One spinoff from the 10x difference in programmer productivity was the Chief Programmer Team structure. The idea of the chief-programmer team was originally developed at IBM during the late 1960s (Baker 1972, Baker and Mills 1973). It was popularized by Fred Brooks in the Mythical Man-Month (Brooks 1975...
    Posted to Weblog by Steve McConnell on 03-31-2008
  • CCPM & Agile: A marriage made in heaven or divorce waiting to happen?

    Our IT group supports a large research and development organization. We have 100+ active projects now, many of which are package implementations (given the amount of configuration & interfaces, these are non-trivial development projects). We also have many pure software development projects where...
    Posted to Forum by Nick on 02-15-2008
  • Re: Project Management Software

    As i stated in another forum , if you have money to spend and are doing agile development, Rally has set the bar that everyone else should be measured against.
    Posted to Forum by beebe4 on 10-08-2007
  • Re: How best to schedule/track 80-100 sprints per Quarter?

    Hey thollis, Hands down, the best product out there for this is Rally . Spend 2 hours with their free (10 user) community edition and you will know what Agile Project Managment should be like. The only issue is the price. The are asking $39 / user / month for their middle range SaaS offering, and $65...
    Posted to Forum by beebe4 on 10-08-2007
  • Building a Fort: Lessons in Software Estimation

    Also Known as: How I Spent My Summer Vacation My big project this summer was building a fort for my kids. I'd wanted to build a clubhouse or treehouse or fort or something for the past few years, but we didn't have a good place to put it. Then while clearing some blackberries in the spring I...
    Posted to Weblog by Steve McConnell on 09-23-2007
  • Re: Project Management Software

    If we are talking about straight scheduling and resource software, I use OmniPlan. It's a Mac only product, for those who have them. It is the easiest to use scheduling software I have come across. My main problem with MS Project is that half the time when I click something I am not quite sure what...
    Posted to Forum by Kevin on 08-14-2007
  • Embracing Change

    Change is inevitable on a project. It doesn't matter if you using agile or plan-driven techniques, you must embrace change. Agile embraces change by being very responsive -- they point out that the future is unknown, so they just look to the near term. Plan-driven techniques are used when the customer...
    Posted to Forum by Jerry Deville on 06-20-2007
  • Ground Truth

    Have you maintained software whose code bears little resemblance to its design docs and comments? How many times have you seen a detailed and diligently maintained schedule, which is regularly presented to management with lots of green and red highlighting, but which no one in the trenches thinks has...
    Posted to Weblog by Matt Peloquin on 04-20-2007
  • Throw Away Your Gantt Charts!

    Well, maybe not all of them. Some are so pretty, that uniform cascading of well ordered tasks trickling downhill to perfectly coincide with the deadline. Get color prints made, frame them, and hang them as abstract art. Don’t use them to manage your software development. Balance is an important part...
    Posted to Weblog by Matt Peloquin on 04-20-2007
Page 1 of 2 (11 items) 1 2 Next >
Seminars           www.Construx.com           Consulting