Originally posted by ChrisFromGreece
View Post
- 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!
Non Agile Technical Roles
Collapse
X
Collapse
-
-
Originally posted by TheGreenBastard View PostCase in point: you're saying it's being done wrong, because your interpretation of vague statements is the one true way(tm).Comment
-
Originally posted by ChrisFromGreece View PostThat means that the effort to move from a Waterfall mindset and approach to an Agile one is massive compared to actually being Agile and operating as such (the implementation of it).
If you start a brand new project as an Agile project it will go a lot smoother than transitioning one mid-ways from Waterfall to Agile.
That's no different to, for example, switching your BI toolset from Cognos to BusinessObjects versus implementing BusinessObjects from scratch and holds true in most aspects where you're switching between ways of doing things versus starting from scratch.The greatest trick the devil ever pulled was convincing the world that he didn't existComment
-
Originally posted by LondonManc View PostBut that's a given for any type of project methodology move, even stopping where you are in Agile and switching to Waterfall (or V-model for that matter).
That's no different to, for example, switching your BI toolset from Cognos to BusinessObjects versus implementing BusinessObjects from scratch and holds true in most aspects where you're switching between ways of doing things versus starting from scratch.Comment
-
Originally posted by ChrisFromGreece View PostMaybe I should have made the "mindset" word bold and underlinedThe greatest trick the devil ever pulled was convincing the world that he didn't existComment
-
Originally posted by LondonManc View PostNo, it's fine. I mentioned that Agile is a mindset earlier. The problem is that agile is either done in its entirety or done badly. Switching methodologies part way through a project is a red herring; paying casual attention to Agile and simply creating an agile story board and having scrums because you've heard agile is good is the problem. Starting a project as waterfall and seeing it through as waterfall is fine. I'd personally say that I've seen most success with agile come with websites and similar things where delivering small pieces of functionality into production is appropriate. People simply using agile as an excuse not to make proper project plans is something I wouldn't be keen to be part of.The Chunt of Chunts.Comment
-
Originally posted by LondonManc View PostNo, it's fine. I mentioned that Agile is a mindset earlier. The problem is that agile is either done in its entirety or done badly. Switching methodologies part way through a project is a red herring; paying casual attention to Agile and simply creating an agile story board and having scrums because you've heard agile is good is the problem. Starting a project as waterfall and seeing it through as waterfall is fine. I'd personally say that I've seen most success with agile come with websites and similar things where delivering small pieces of functionality into production is appropriate. People simply using agile as an excuse not to make proper project plans is something I wouldn't be keen to be part of.
I would argue that a great use case is a massive regulatory project such as MIFID-II. You can keep deploying in production throughout the project so that you prove that particular functionality (whether it's transformations, a new service for the entity hierarchy rollup, etc) even if End-to-End testing is not possible both from your end and the regulators' one.
Things can also be mocked out to remove possible dependencies and when actual implementations come into play (from the dependencies) you hook up to them and start refactoring... as they never work as they should.Comment
-
Originally posted by DimPrawn View PostMy last contract, the code review would pull up anyone who commented their code. Part of the agile process was to not comment code, it was seen as a pointer to obscure code and a time waster.
I'd walk away from any contract like that since whoever came up with that obviously had no idea on long term code maintainability.. It doesn't need to be obscure, commenting code properly can save a lot of time later for someone else when trying to sort out problems.
I can't believe that's part of the agile process to be fair.. just someone being a complete twunt..Do what thou wiltComment
-
Originally posted by Dark Black View PostSeriously...?
I'd walk away from any contract like that since whoever came up with that obviously had no idea on long term code maintainability.. It doesn't need to be obscure, commenting code properly can save a lot of time later for someone else when trying to sort out problems.
I can't believe that's part of the agile process to be fair.. just someone being a complete twunt..
Yet am an advocate of less comments than more in the code since it quickly becomes noise. Code should be self explanatory... if you need comments all over the place, then maybe you need to rethink the design?Comment
-
Originally posted by LondonManc View PostAgile is a mindset and if not everybody is in it, it will fail.
It also depends very much on the industry. I've just delivered something that had a nailed down spec from the start. I severely doubt that it would have benefited from an Agile approach, but can see how certain things can be delivered (having been part of an agile team many moons ago).
As you say, those using agile as an excuse not to document what they do will struggle. That said, I'd make sure all code is thoroughly commented so that no other documentation is needed. Declare a standard then you only need to document the non-standard
And, for example, wasting my time on voting for what feature of the last sprint should appear on the "cool wall" during a sprint retrospective is NOT what I ever signed up for.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
- What the housing market needs at Autumn Budget 2025 Yesterday 20:58
- Qdos hit by cybersecurity ‘attack’ Yesterday 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
- Is it legal to work remotely from Europe via a UK company? Sep 5 10:44
- Autumn Budget 2025 set for Nov 26, ‘putting contractors on watch’ Sep 4 15:13
- November 2025 Companies House ID rules contractors must follow Sep 3 19:12
- When agencies sink with your contractor invoice: a legal guide Sep 2 17:14
- Reeves ‘to raise VAT registration threshold to £100,000’ Sep 1 06:37
Comment