Mitch Pronschinske12/18/09
1797 views
0 replies
Sometimes the best examples of Agile software development come from the Agile tool companies themselves. Developers who use Agile implementation software are very likely to have feedback for new features since they work on new features in their own...
Michael Dubakov12/17/09
3840 views
0 replies
Code base of a large project is getting worse over time. I hope
there are lucky exceptions, but in general it is true for most
projects. The reasons are quite obvious:
More and more features. It leads to increased complexity.Shortcuts and hacks to support...
Dean Leffingwell12/17/09
5738 views
0 replies
In this three part article series, co-author Pete Behrens and I provide an overview on the derivation and
application of user stories, which are the primary agile mechanism that carries
customer’s requirements through the agile software development value...
Mike Cottmeyer12/17/09
9092 views
5 replies
What I find incredibly interesting is why defining value is so hard.
Agile proponents have been beating the value drum since the very
beginning. Put the customer in the room... understand their needs...
build what ever they want... deliver software in...
Ted Neward12/16/09
1438 views
0 replies
Phil Haack wrote a thoughtful, insightful and absolutely correct response to my earlier blog post. But he's still missing the point.
The short version: Phil's right when he says, "Agile
is less about managing the complexity of an application itself...
Ted Neward12/15/09
8719 views
11 replies
The above quote was tossed off by Billy Hollis at the
patterns&practices Summit in Redmond. I passed the quote
out to the Twitter masses, along with my +1, and predictably, the
comments started coming in shortly thereafter. Rather than limit...
Mitch Pronschinske12/14/09
8921 views
3 replies
The Subversion (SVN) version control system, which will soon be
under the Apache banner, has plenty of graphical clients available.
SVN clients are small, but important components in the software
development cycle, and choosing the right one can be an...
Artem Marchenko12/14/09
1549 views
1 replies
Introduction
Seems like there's lots going on in the agile world right now. Lots
of talk about Lean and it's impact on Agile. Lots of attacks going on
at the CSM certification. Kanban is all over the news these days. And
just last week, I read about a new...
Mitch Pronschinske12/11/09
8430 views
3 replies
The recently announced Tasktop Pro 1.6.1, which features a connector for Eclipse Mylyn and ThoughWorks Studio's Mingle. The new tool integrates application task management in Eclipse and project management through Mingle 3.0. With the new release,...
Mike Cottmeyer12/11/09
1657 views
0 replies
I spent the first ten or so years of my career living in data centers.
I was a network guy... built a lot of servers... installed a lot of
operating systems. Before I made the jump into project management, my
specialty was email systems... Lotus Notes in...
Kelly Waters12/10/09
1027 views
0 replies
I was asked recently to answer 5 questions about agile project management for a feature on PM Boulevard. I thought you might appreciate seeing them here too...1. How has the Agile practice evolved over the last two years?I
don’t personally think that...
Kelly Waters12/09/09
2521 views
0 replies
This is a guest blog post by Andrew Filev from Project Management 2.0 blog...So
you’ve decided to follow the agile path and manage your projects in the
iterative way? You have the methodology at hand and a team of committed
professionals who will make...
Stephen Palmer12/04/09
14085 views
1 replies
This is the second part of a two-part article introducing Jeff De Luca’s Feature Driven Development
(FDD) process. In particular, we are looking at how FDD differs from Scrum
and eXtreme Programming-inspired approaches when it comes to working...
Nitin Bharti12/03/09
10023 views
1 replies
In this interview, recorded at Agile 2009, Agile Evangelist Mike Cottmeyer talks about some of the challenges that matrixed organizations often face when trying to build an agile team. He also describes his five-phase roadmap for scaling agile as well...
Mitch Pronschinske12/02/09
3518 views
0 replies
Agile Platform is OutSystems' solution for unifying two lifecyles: application development and business process management (BPM). The Agile environment enables the automation of business processes and the delivery of web applications built for continuous...
Industrial Logic12/01/09
5630 views
16 replies
As more organizations embrace Agile methods, there is a greater need for a cost-effective and flexible form of training. Agile eLearning gives you expert Java, C#, C++ and C guidance in TDD, Refactoring, Code Smells, Testing Legacy Code and Design Patterns....
Sebastien Arbogast11/29/09
11243 views
0 replies
Every year, the main reason why I go to Devoxx is to discover new
stuff. For me it’s all about technology watch. The internet and RSS
feeds are my main tech watch instrument but there is one thing that is
harder to get through RSS: feelings. Conferences...
Nitin Bharti11/25/09
10159 views
0 replies
DZone recently caught up with Gary Brown, Senior Software Engineer at Red Hat, and Steve Ross-Talbot, Chief Architect at Cognizant to talk about Savara. Savara is an open source JBoss project that leverages the notion of 'Testable Architectures' to ensure...
John Ferguson Smart11/23/09
10101 views
6 replies
Test-Driven Development, or TDD, is often quoted as an essential
Agile best practice, and so it is. It works wonders on green-fields
projects and new code bases where you can start afresh and ensure that
all your code is both easily testable and well...
Stephen Palmer11/20/09
30461 views
9 replies
Feature-Driven Development (FDD) is one of the agile
processes not talked or written about very much. Often mentioned in passing in
agile software development books and forums, few actually know much about it.
However, if you need to apply agile to larger...
Tiago Simões11/20/09
2741 views
0 replies
OutSystems is pleased to announce the release of the OutSystems Agile Platform 5.0 today. It allows IT teams to develop and manage web apps and business processes, using visual models, bringing together application development and business process management...
Mitch Pronschinske11/19/09
6349 views
0 replies
In web development, knowledge is power. Without a decent AJAX diagnostic tool, it's hard to know what's slowing down your site. Even basic performance monitoring tools don't give developers all the information they need. AJAX frameworks are pushing more...
Ryan Little11/18/09
1053 views
0 replies
Planning Poker is an agile estimating technique which has become very popular in the last few years.
Mitch Pronschinske11/17/09
5583 views
0 replies
Klocwork, a provider of source code analysis tools, just released the Insight Pro suite for agile development projects. Klocwork Insight Pro checks Java, C#, C and C++ code for memory and resource leaks, security vulnerabilities, and buffer overflows. ...
James Sugrue11/17/09
15515 views
1 replies
One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why it's a good thing, it's often left slide in favour of adding functionality to reach deadline, or just...