background preloader

Agile Dev

Facebook Twitter - Sprints Made Simple. Estimates Made Easy. Making Remote Teams Successful With Agile - SerpicoDEV Blog. Posted on December 5th, 2012 Elance recently celebrated its two millionth freelancer.

Making Remote Teams Successful With Agile - SerpicoDEV Blog

Software Testing, Monitoring, Developer Tools. Agile Process. Agile Testing. Agility. SCRUM / Agile Development. Agile software development. Basecamp 3: Manage projects, groups, and client work. 10 Crucial Questions Agile Developers Should Ask Employers. The Art of Agile. Adopting Agile An Extreme Stake in the Ground - 21 Aug, 2005 A fresh look at XP, sans humility, maturity, and wisdom.

The Art of Agile

Change Your Organization: A Diary - 10 Mar, 2006 Six months of changing an organization from within. It's the Software, Stupid! We keep forgetting that we're here to develop software. Scrum and XP Practices: Cross Reference. Home → Blog → Scrum-XP-Practices-Cross-Reference Let's Code: Test-Driven JavaScript, my new screencast series on rigorous, professional JavaScript development, is now available!

Scrum and XP Practices: Cross Reference

Check out the demo video here. Print by James Shore 13 Dec, 2007 I've had several people tell me how useful the Scrum/XP cross-reference in our book is, so I thought I'd share it with you, too. To create this chart, I referred to Ken Schwaber & Mike Beedle's Agile Software Development with Scrum and both editions of Kent Beck's Extreme Programming Explained. Differences Between Scrum and Extreme Programming. Scrum and Extreme Programming (XP) are definitely very aligned.

Differences Between Scrum and Extreme Programming

In fact, if you walked in on a team doing one of these processes you might have hard time quickly deciding whether you had walked in on a Scrum team or an XP team. The differences are often quite subtle, but they are important. Untitled. NEWS (June 2015): 2nd edition available!


Read the online version at InfoQ, or purchase a print version from there. “Your writing style is great, and the information that you provide is very useful … Your are an asset to the Scrum community” — Ken Schwaber (co-founder of Scrum) “Henrik’s book is a starter kit of basic practices that help teams move beyond trying to do Scrum to executing Scrum well.” — Jeff Sutherland (co-founder of Scrum) Continuous Integration. I vividly remember one of my first sightings of a large software project.

Continuous Integration

I was taking a summer internship at a large English electronics company. My manager, part of the QA group, gave me a tour of a site and we entered a huge depressing warehouse stacked full with cubes. I was told that this project had been in development for a couple of years and was currently integrating, and had been integrating for several months. My guide told me that nobody really knew how long it would take to finish integrating.

From this I learned a common story of software projects: integration is a long and unpredictable process. But this needn't be the way. This contrast isn't the result of an expensive and complex tool. Agile - Scrum and Extreme Programming (XP) : Best Practices. Lean & Kanban Resources. Here you will find a rich collection of books on Kanban and process management that cover a wide variety of subjects, written by prominent authors only.

Lean & Kanban Resources

Small team scrum and kanban. Roles on Agile Teams: From Small to Large Teams. There are several key differences between the agile approach to team organization and the traditional approach.

Roles on Agile Teams: From Small to Large Teams

Agile teams are "whole teams". Whole team is an Extreme Programming (XP) practice that advises you to have sufficient skills within the team itself to get the job done. The implication is that the development team has the requisite testing skills, database skills, user interface skills, and so on and does not rely on external experts or teams of experts for these sorts of things. Agile teams are formed (mostly) of generalizing specialists. A generalizing specialist, sometimes called a craftsperson, is someone who has one or more technical specialties (e.g. What President Eisenhower Can Teach us About Prioritization. President Dwight D.

What President Eisenhower Can Teach us About Prioritization

Eisenhower stayed extremely busy as the 34th U.S. President, both commanding the Allied Forces during WWII and managing his duties as a decorated five-star general. It takes impressive organizational skills to succeed at just one of these positions, not to mention all three. Wondering how he did it? The Eisenhower Method To stay on top of things, Eisenhower quickly determined what needed to be done first and focused on those items which he deemed most pressing. Critical and Do Now: Of high importance, and time sensitive.Critical, but Do Later: Critical for me to do personally, but okay to set a further end date for completion.Not Critical, but Do Now: Delegate to someone who can get it done now.Not Critical and Do Later: Let go of these; they’re time wasters. Best to do list app for Windows, iOS. Plan differently. Manifesto for Agile Software Development. 9 agile development tools for working at warp speed.

Dapulse’s project management tool enables teams to track the status of their high-level goals while offering fine-grained management capabilities that makes project collaboration faster.

9 agile development tools for working at warp speed

While Dapulse can be used in software development, Australia-based Rescon Builders uses it to manage construction projects. “We use Dapulse as a task management, project planning, and company portal,” Rescon’s Timothy Cocaro says. “Having different boards, we can easily create tasks that are department-specific, e.g., ‘administration,’ ‘construction,’ etc.” Rescon has been using Dapulse for the past two years to track the overall status of projects and approvals for its granny flat construction projects.

“Given the application is so visual and easy to understand, it acts as our company portal. “Like any app, there are always things you wish the application did that it doesn’t currently do,” Cocaro says. ZenHub - Project Management for Agile Teams in GitHub. Thank you for signing up for YouTrack Incloud!