Candylips's Posts
Nairaland Forum › Candylips's Profile › Candylips's Posts
1 2 3 4 5 6 7 8 9 10 (of 587 pages)
i will revert to the old theme for sure |
plenty stock fish abi |
i laugh in kung fu |
Ghenghis:Lean is the next evolution of agile madness I like it though. i use lean practices like kanban, cadence, WIP and they seem to work to some extent |
Ghenghis:Exactly !! Iterations are short time frames (timeboxes) that typically last from one to four weeks. Each iteration involves a team working through a full software development cycle, including planning, requirements analysis, design, coding, unit testing, and acceptance testing when a working productAn iteration is just like iterative waterfall. Some of these agile folks just like confusing themselves and other people. see diagram provided above An iteration might not add enough functionality to warrant a market release, but the goal is to have an available release (with minimal bugs) at the end of each iteration.[9] Multiple iterations might be required to release a product or new features.Very true but then this also is the case in Iterative waterfall the only difference is that in Iterative waterfall you get the solution to PRODUCTION which i thought was the main purpose of agile in the first place. |
logica:what you have described is just an iterative version of waterfall. A customer representative in your sales and marketing department can NEVER be a substitute for the real users of the system As long as the software is not in PRODUCTION for us to constantly evaluate how the REAL users are using it and finding and fixing bugs, then it is not "Agile" |
logica:actually agile sees the equation this way customer == end-user + project sponsors. so customer is always and end user and some other people , stakeholder = end-users + development team +project sponsor +shareholders etc. stakeholders is everybody who will benefit from a good software ok well agile discourages rigorous design/modelling which is fine for small to medium projects IMHO but absolutely essential in complex systems. |
the main idea behind agile is that you DELIVER working software even if all the features are not complete. the argument is that when d customer uses the software they can change their minds about what they want (FEEDBACK) the idea is to shorten the FEEDBACK loop and ensure the customer stirs the efforts of the development team to what they really want |
From the Agile manifesto: Twelve principles underlie the Agile Manifesto, including:[7] Customer satisfaction by rapid delivery of useful software Welcome changing requirements, even late in development Working software is delivered frequently (weeks rather than months) [b]Working software is the principal measure of progress [/b]Sustainable development, able to maintain a constant pace Close, daily co-operation between business people and developers Face-to-face conversation is the best form of communication (co-location) Projects are built around motivated individuals, who should be trusted Continuous attention to technical excellence and good design Simplicity Self-organizing teams Regular adaptation to changing circumstances |
logica:ehm. i think you are contradicting your self here. so if i build a software under agile it should not be accessible to end users until the whole features are complete . . . that sounds like grandaddy waterfall sir |
delomos:my guy iterative waterfall != agile . it is iterative building of core functionality but which distinct SLDC phases. in agile (XP) you just start coding like an iidiott without any up front design. relying on TDD to guide ur design. you can't do that in a complex system like a core banking app. it will be disastrous although scrum folks will say they do some element of design but at the end of the day it looks like iterative waterfall to me who currently use waterfall ? u will be surprised that most of the people who claim to be doing agile are actually doing an iterative version of waterfall. Agile is just an lazy excuse for not writing documentation and not doing proper design. anyone who hides behind agile is just a lazy code monkey |
csharpjava:correct. an iterative waterfall method would suffice for such complex system. Agile will be a disaster. am sure this will soon degenerate into an agile vs waterfall war . . . there are situations whereby it makes absolute sense to use waterfall . . yes and there are occasions whereby u will be daft to use waterfall |
@topic There is always something new. a decade ago the fade was CMM now the fade is Agile. . . . Am sure in d next 5 yrs. there will be another fade. i hear a lot about Lean development these days We software practitioners like fades a lot. And all these fads a a mere rehash of old ideas in new fancy names. Iterative development has been done in IBM since the 60's |
oga ajanlekoko u no dey respond to my yim hope everything is good |
hmm , nobody is talking about flip fones these days. i remember back in the days they were pretty fashionable |
na wa o |
swit D u did not get in touch as promised ![]() |
