Login
Username:

Password:


Lost Password?
Register now!

« 1 ... 27 28 29 (30) 31 32 »
Articles : Agile, Multidisciplinary Teamwork
on 2008/1/18 13:00:00 (7358 reads)
Articles

By not segregating customers and users from the designers and developers, but rather enabling them to work together in a single team, it is possible to use the agile approaches such as DSDM, Turboprototyping, SCRUM to achieve perceptible results. Multidisciplinary teamwork is based on being able to find suitable team members, doing work in workshops and visualising requirements, ideas and decisions with lo-tech tools. This formula has enabled successful teamwork in a number of IS projects in recent years.

During recent years, my colleagues and I have had to adopt new approaches in most of our IS projects. Two of the contributing factors have been the influence of dot.com boom and the increased focus on a well-designed user experience. Having alternated between traditional and agile methodological approaches, I have ensconced myself in the agile camp. So most of my recent experiences are from agile processes and projects using either the DSDM project framework or TurboPrototyping, a teamwork-based approach we pioneered (Ghosh 1999).

Read More... | 18265 bytes more
Quotes : Agile is like Churchhill’s democracy
on 2007/11/28 0:30:00 (1378 reads)
Quotes

Agile is like Churchhill’s democracy, the worst possible solution until compared to the alternatives.

 

David Starr

Source: http://elegantcode.com/2007/09/17/widgets-of-wisdom-ii

Quotes : Cooler heads must prevail
on 2007/11/21 6:41:14 (1138 reads)
Quotes

I have been distraught at the level of dogmatism, bigotry, contempt, or just plain ignorance that I witness in the agile world. I am not blaming the topnotch agilistas, though they sometimes, and just for effect in writings and presentations, reduce their messages to their essential bones, to the slogan level, and they omit the context—both source and applicability.

As agility is crossing the chasm, however—as you can see if you attend any big software synod such as SD East or West or OOPSLA (Object-Oriented Programming, Systems, Languages, and Applications)—many more people say (or repeat) rather uninformed messages with a strong conviction and little background, scoffing at anybody who dares to question their claims, even if it’s just a clarification about scope or context.

For writing these words, I’ll be shot dead as a traitor to the agilism cause, a defender of the waterfall church, a dinosaur, the über-curmudgeon, though I do value agility or agile practices in the proper context, and with the tainted glasses of my own 33-plus years of experience. But I would like my friends and colleagues to keep cooler heads, to question assumptions, not assume too much of a common, shared mental model, and contextualize what they hear, read, say, or write.

Source: Philippe Kruchten, Voyage in the Agile Memeplex

News : IBM making 'agile' moves
on 2007/11/20 2:04:16 (1008 reads)
News

With its Jazz project in particular, IBM is pushing for greater acceptance of the faster-paced, collaborative development process, which it sees as the future of development

Read More... | 781 bytes more
Articles : Will Pair Programming Really Improve Your Project?
on 2007/11/19 3:56:26 (4948 reads)
Articles

This article is an excerpt from Chapter 6 of the book Extreme Programming Refactored: The Case Against XP [1], by Matt Stephens and Doug Rosenberg. The book provides an entertaining look at some of the flaws behind Extreme Programming (XP), whilst suggesting some alternative strategies and practical techniques to achieve XP's agile goals in a more rigorous way. For this article we concentrate on pair programming - and in particular the book Pair Programming Illuminated [2] by Laurie Williams and Robert Kessler.

Read More... | 12092 bytes more
Book : Continuous Integration: Improving Software Quality and Reducing Risk
on 2007/11/14 1:10:00 (1228 reads)
Book

As a software developer, you know that one of the critical period in a project is when you try to make integrate your code in the overall application and push it towards the final user. It is sometimes a long process that you would like to accelerate so that you could obtain a quicker feedback on the quality of your code. This book written by Paul Duvall, with Steve Matyas and Andrew Glover, will help you improve the way you build and deliver software.

Read More... | 2019 bytes more
Quotes : Agile Definition by Kent Beck
on 2007/11/13 1:10:00 (2272 reads)
Quotes

I saw a quote from Microsoft today about how they wanted to become a more agile organization. At that point, what does it mean to be agile? I mean, my definition is that you accept input from reality, and you respond to it.

 

Kent Beck 

 

Source: http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9046399

Articles : An Agile Tool Selection Strategy for Web Testing Tools
on 2007/10/24 5:50:00 (2458 reads)
Articles

Selecting a test automation tool has always been a daunting task. Let’s face it, just the thought of automating tests can be daunting! The selection of tools available today, especially open source tools, is positively dazzling. In the past several years, “test-infected” developers, not finding what they need in the vendor tool selections, have created their own tools. Fortunately for the rest of us, many are generous enough to share them as open source. Between open source tools and commercial tools, we have an amazing variety from which to choose.

To avoid that deer-in-the-headlights feeling, consider taking an ‘agile’ approach to selecting web testing tools. Plan an automation strategy before you consider the possible tool solutions. Start simple, and make changes based on your evolving situation. Here are some ideas based on experiences I’ve had with different agile (and not so agile!) development teams. Even if your team doesn’t use agile development practices, you’ll get some useful tips.

Read More... | 26954 bytes more
Articles : Agile Delivery at British Telecom
on 2007/10/8 3:24:03 (3733 reads)
Articles

It is becoming clear, not least from the pages of this publication, that agile development methods are being adopted or at least considered by a growing number of software development teams & organisations. Whether you are already an active practitioner agile development, or considering its adoption on your project, you will be aware of the business benefits that can be derived through faster and more effective software delivery not to mention the motivational impact it can have on development teams. Alternatively, maybe you work for a large organisation that has yet to make any serious inroads into agile development, and are left wondering how agility could be made to work on a large scale.

Read More... | 20375 bytes more
Articles : Continuous Integration: The Cornerstone of a Great Shop
on 2007/10/2 22:35:42 (2630 reads)
Articles

This article shows how continuous integration can help to keep projects on track with a rapid feedback on the product status.

Read More... | 17670 bytes more
« 1 ... 27 28 29 (30) 31 32 »
Share The Knowledge

Jobs