Agile Software Development by Robert C Martin is ok. The examples go on a bit (I didn't read the whole book) but it tells you the agile principles.
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Book on Agile
Collapse
X
-
-
My current gig is supposed to be Agile and nothing has been achieved in the 2.5months Ive been here, specs on are the back of a fag packet no planning at all, seems to lack direction. Prior gig it was very nailed down, decent planning etc at the time I didnt like it being so anal but I miss it a bit now. Agile is also referred to as cowboy development. Im sure it works in some contexts though.Comment
-
We're currently using Agile here on this project and I had never heard of it before (I'm not a developer) and its strange to say the least. The daily scrum is a bit of a pain in the bottom as we have it just before lunch and normally I haven't done anything by then so have to make up tulip. It all seems a bit 'hang by your fingertips' type of project management“Brexit is having a wee in the middle of the room at a house party because nobody is talking to you, and then complaining about the smell.”Comment
-
I nearly always have a good laugh when I go in to sort out a project that has been using agile.
The problem with agile is most people (who champion it) don't have a clue what it really is.
The agile manifesto says:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Nowhere in the manifesto does it say process, documentation, contracts or plans are unimportant and should not be done!
In fact the manifesto goes on to say:
That is, while there is value in the items on the right, we value the items on the left more.
So when I go in, after the mess that is most peoples version of agile, I put all those things in, but keep the good working practices like test first development, continuous integration, paired development and so on.Last edited by Jason; 9 January 2008, 10:11.Comment
-
Originally posted by darmstadt View PostWe're currently using Agile here on this project and I had never heard of it before (I'm not a developer) and its strange to say the least. The daily scrum is a bit of a pain in the bottom as we have it just before lunch and normally I haven't done anything by then so have to make up tulip. It all seems a bit 'hang by your fingertips' type of project managementComment
-
Agile Principles, Patterns and Practices in c# by Robert C Martin is a good book, obviously more developer oriented.
I've used most of the different practices but it generally varies from project to project here, most consistently using TDD & continuous integration.Comment
-
Originally posted by Jason View PostI nearly always have a good laugh when I go in to sort out a project that has been using agile.
The problem with agile is most people (who champion it) don't have a clue what it really is.
The agile manifesto says:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Nowhere in the manifesto does it say process, documentation, contracts or plans are unimportant and should not be done!
In fact the manifesto goes on to say:
That is, while there is value in the items on the right, we value the items on the left more.
So when I go in, after the mess that is most peoples version of agile, I put all those things in, but keep the good working practices like test first development, continuous integration, paired development and so on.Let us not forget EU open doors immigration benefits IT contractors more than anyoneComment
-
Originally posted by DodgyAgent View PostThe problem you prop heads have is that you like everything neatly tied up and done according to your own terms, a nice spec that you can take away and play with for 6 months without any user interference. something that pleases your own technical ideals even though by the time it is "delivered" is totally inappropriate. Agile requires something called "communication skills" and attempts to understand and accommodate the exact requirements of the user.Comment
-
Originally posted by Bumfluff View PostBut what if the user doesnt actually understand / know what he wants ?Let us not forget EU open doors immigration benefits IT contractors more than anyoneComment
-
DodgyAgent,
You will note I was dissing most peoples incorrect application of agile, not agile itself.
You are correct on everything you said. Most developers indeed want to play with the toys.
I specifically like your point on communication skills, however good communication skills include more than just talking.
Good consice and and timely delivered documentation is an example of a communication skill that is required on any project.
The situation you describe is a problem with waterfall projects. This is why I use an iterative and incremental process.
We have to remember the point of a (software development) project is to deliver a system that does what the business needs. It does not matter if it is the best system in the world if it does not meet the needs of the business.
An unstructured project with little or no documentation rarely does that.Last edited by Jason; 9 January 2008, 10:45.Comment
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- IR35: Substitution — updated for 2025/26 Sep 18 05:45
- Payment request to bust recruitment agency — free template Yesterday 21:04
- Why licensing umbrella companies must be key to 2027’s regulation Yesterday 13:55
- Top 5 Chapter 11 JSL myths contractors should know Sep 15 03:46
- Top 5 Chapter 11 JSL myths contractors should know Sep 14 15:46
- What the housing market needs at Autumn Budget 2025 Sep 10 20:58
- Qdos hit by cybersecurity ‘attack’ Sep 10 01:01
- Why party conference season 2025 is a self-employment policy litmus test Sep 9 09:53
- Labour decommissions Freelance Commissioner idea Sep 8 08:56
- Is it legal to work remotely from Europe via a UK company? Sep 5 22:44
Comment