/tag/Software Process

Microsoft Starts Using Agile Methodologies for Software Projects

KOPANAS 964 days ago

It looks like Microsoft has been encouraging there teams to use Agile Practices including eXtreme Programming and Scrum. More specifically they used Scrum to get SQL Server 2005 out of the door.

The New Methodology

KOPANAS 931 days ago

One of Martin Fowler’s most popular essay’s describing the essentials of agile methodologies including brief introductions to the different agile methodologies. A good read.

Waterfall 2006

MOSES 880 days ago

A celebration of everyone’s favourite software process.

Talks include:

  • Pair Managing: Two Managers per Programmer
  • User Interaction: It Was Hard to Build, It Should Be Hard to Use
  • FIT Testing In When You Can; Otherwise Skip It

Dear Manager, They Need a Build Machine

KOPANAS 873 days ago

Want a build machine at work but don’t have the time to write a letter to your manager justifying why he/she should be spending money on a dedicated build machine? Mike Clark of Clarkware has written a “Dear Manager letter” for you that you can copy and paste into your word processor of choice, just make a few changes and send it in.

In his letter he covers the rational and benefits behind purchasing a dedicated build machine. It is a good read for both managers and developers.

It Just Doesn't Matter

KOPANAS 869 days ago

“Most of the time you spend is wasted time on things that just don’t matter. If you can cut out the work and thinking that just doesn’t matter you’ll achieve productivity you’ve never imagined. It’s there if you just don’t pay attention to the things that don’t matter.”

High-Performance Team: From design to production, performance should be part of the process.

KOPANAS 866 days ago

“You work in the product development group of a software company, where the product is often compared with the competition on performance grounds. Performance is an important part of your business; but so is adding new functionality, fixing bugs, and working on new projects. So how do you lead your team to develop high-performance software, as well as doing everything else? And how do you keep that performance high throughout cycles of maintenance and enhancement?”

Good Designers Redesign, Great Designers Realign

KOPANAS 865 days ago

This might be an article from the design world but is very pertinent to the software engineering world. Don’t redesign your application for the fun of it. Do it with a purpose in mind… to solve a specific problem.

Crossing the Chasm - From Traditional To Agile

KOPANAS 756 days ago

One authors argument that we have, or are coming very close, to crossing the chasm and moving towards wide spread acceptance.

Some nice diagrams in the article. Check it out!

Agile Cheat Sheets

KOPANAS 719 days ago

Agile Cheat Sheets that I have personally printed and thumb tacked to my wall in my office. Me like.

Agile Axioms - A Brief Exposition

KOPANAS 719 days ago

I read this short essary a couple days and it really hit home. Rules to not only develop by but live your life by.

Agile Axioms: We are Creators, Reality is Perceived, Change is Natural

DavidCo’s Robert Peake on “Getting Software Done” (part 1)

KOPANAS 625 days ago

Part 1 of a two part series on how the CTO David Allen’s company, author of Getting Things Done, used GTD to develop one of their products. Excellent articles.

DavidCo’s Robert Peake on “Getting Software Done” (part 2)

KOPANAS 625 days ago

Part 2 of the two part series… excellent read.