Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

learn more… | top users | synonyms (2)

2
votes
2answers
123 views

Why can't a User Story be attached to more than one Feature?

I'm using Features to document the features as we originally communicated them to our client at proposal stage. I now want to create User Stories that relate to the features so that I can easily map ...
2
votes
2answers
239 views

Moving from solo developer to a team [closed]

For the last 5 years I have developed as a lone developer. The business gives me the requirements, timescales etc and I do the rest. I choose which technology best fits the requirements, I decide on ...
2
votes
1answer
211 views

What exactly is DevOps Engineering? [closed]

If someone were to work as a DevOps Engineer, what sort of things would he/she do on a daily basis and what would their responsibilities entail?
2
votes
1answer
184 views

Agile and different facet of software development

It is said that the Kanban methodology is suited for software maintenance and support areas, whereas Scrum is more suited for new product development. No process or methods are complete. Using the ...
2
votes
2answers
1k views

How to adopt scrum agile methodology for a small .Net team [closed]

I am working on a small product based company developing .Net applications. There is a small team with 5-6 developers. I am a person responsible for planning everything. But my primary role is ...
2
votes
2answers
200 views

Sharing knowledge in activity-based working

My workplace will soon be shifting to the concept of 'activity based working', which moves from the idea of IT teams, BA teams, PM teams, etc to project-based work where people from across all facets ...
2
votes
2answers
217 views

How can Agile methodologies be adapted to High Volume processing system development?

I am developing high volume processing systems. Like mathematical models that calculate various parameters based on millions of records, calculated derived fields over milions of records, process huge ...
2
votes
0answers
40 views

Project manager in scrum and communicating with the customer [migrated]

In my current project I'm very confused about my role and who I should go through in regards to getting information about requirements/stories and who I ask questions from. Project team: 1 x ...
2
votes
1answer
81 views

Collaboratively working with a WebDesigner - Best practices

I'm a programmer. I have always worked by myself. I usually do only back-end, but now I have a webproject that I want to hand the "View" part to a designer to make it beautiful. What I'm looking for ...
1
vote
5answers
654 views

Is Scrum based on 'daily reporting'?

Google translates '早请示晚汇报' as 'Consult early and late reporting' or 'Ask for instructions to report back later'. Bing translates as 'Early and late reporting'. Some translated content: The politics ...
1
vote
4answers
2k views

What is the purpose of the stand-up and its duration in agile methodologies? [closed]

I used to work in a waterfall methodology and now I am in a team that is following an agile methodology. It seems they are doing it wrong. For example, we have stand-ups that last 25+ minutes daily, ...
1
vote
4answers
272 views

How does the product owner decide how successful a Sprint was? [closed]

Obviously if the product owner judges solely based on whether the committed stories were done, it wouldn't be good, because then the team will just commit to fewer stories next Sprint. On the other ...
1
vote
1answer
349 views

Is extreme programming out of date? [closed]

I have stumbled across this graph and I wonder if someone would care to explain the results? As you can see, extreme programming (XP) is practically uninterested and has almost disappeared from ...
1
vote
3answers
335 views

Disadvantages of vertical user stories

The agile approach is to structure the work into vertical user stories and deliver a focused but fully functioning piece of the application from end-to-end. Because this is the new approach to ...
1
vote
3answers
199 views

Should you write down a list of issues, or fix issues as they arise? [closed]

I have observed a strange trend in the company I work at. There are people who insist that there should be a list of tasks. They estimate those tasks, implement them, and try to meet their ...
1
vote
4answers
283 views

Is securing the credit card data is considered a requirement from the customer

I'm taking an Introduction to Agile Software Development course, The instructor was discussing an example about online store and asked us to write the User Stories and the Conditions of satisfactions ...
1
vote
3answers
170 views

Agile product backlogs

We are starting an Agile project, and the product owner has made a start adding user stories to the product backlog (mostly epics at this stage). Who would be responsible for breaking down epics into ...
1
vote
4answers
784 views

Is it a good practice to have Epics under User Stories?

In my current team there is a practice of putting Epics under User Stories and sometimes even User Stories or Epics under Tasks! When questioned, the usual reply is: "if it is not a good practice then ...
1
vote
2answers
351 views

Scientific evaluation of programming methodologies [closed]

There are now a a variety of programming methodologies: Scrum, Extreme Programming, Kanban to just name a few. Most of them combine several more basic techniques (for example frequent iterations). ...
1
vote
5answers
619 views

Software Management Tools for Agile Process Development [closed]

We would like to implement the Agile/ Scrum process in our daily software management, so as to provide better progress visibility and feature managements, here are some of the activities that we want ...
1
vote
5answers
229 views

Facing quality issues

A workforce management software has complex GUI (for example values in a page depends on the status (closed or open) of other pages). Only latest and near past development has test coverage. During ...
1
vote
3answers
134 views

balancing old cases with agile practices

My team is just getting started integrating agile practices (we've chosen kanban) into our dev, test and design teams, but we have a lot of bug cases and feature cases not written in user stories left ...
1
vote
3answers
135 views

Controlling version numbers in sprints [closed]

Traditionally software build numbers fit into the format Major Minor Release Build Where a Major version is implemented whenever there are breaking changes, Minor when new mini features are added, ...
1
vote
2answers
642 views

Are stand up meetings really useful? [closed]

My coworkers tell me stand up meetings are useless. My project manager also makes us end every morning meeting with a company chant.
1
vote
2answers
270 views

What happens with project backlog if sprint due date is missed?

Suppose that I have project backlog item with effort of 40 hours. My sprint is 40 hours (1 week) and I have one developer in team. So developer creates child task to pending backlog and estimates ...
1
vote
3answers
118 views

Need help on user story with multiple condition

I have the following user story: As a registered user i can request for a new license key with the following condition When the user request a license key they required to enter some hardware id ...
1
vote
2answers
1k views

Requirements/issue tracker similar to online spreadsheet [closed]

Is there a requirements/issue tracker software which is similar to Google spreadsheet? We have Fogbugz but I find it more heavyweight and slow than a simple spreadsheet. Is there a Fogbugz ...
1
vote
1answer
431 views

Is Agile Development used in Machine Learning and Natural Language Processing?

I've been developing web apps for a while now and it is standard practice in our team to use agile development techniques and principles to implement the software. Recently, I've also become involved ...
1
vote
1answer
77 views

Can a team that uses Scrum achieve Co-Dev and domain expertise if it handles many SW domains?

I've worked in a team that developed and gave support for SW practices tools. Those tools were written (and will be written) in many programming languages. According to Scrum, a given story, can be ...
1
vote
3answers
205 views

Agile in a multidisciplinary environment

I work for an engineering consultancy who do a combination of industrial design, mechanics, electronics and software. By their nature - or perhaps simply by history - the overall development ...
1
vote
2answers
105 views

Team work and agile development

I think this question related not only to agile but to teamwork in general. When we are working in a team and each member is working a user story to complete how to avoid creation of duplicate ...
1
vote
2answers
553 views

Can two developers form an agile team?

I am working on a company's project alone at the moment, but the company is getting soon a junior developer whom I will be mentoring. Considering he will be learning a lot in first few days I am ...
1
vote
2answers
1k views

SDLC approach for small size projects

For small size projects, is it worth following the SDLC? is SCRUM/agile development a better approach? Edit: The project I have in mind is a small change but it will affect multiple layers/parts of ...
1
vote
2answers
2k views

How Do You Estimate Project Hours Using Pivotal Tracker If You Are a Services Firm?

I am new to Pivotal Tracker and trying to learn how best to use it for our business. We are an app development consulting services firm. As you guys know, clients want to have an idea of total time ...
1
vote
3answers
273 views

Typically how many programmers on svn? [closed]

I've started implementing svn in my school projects. In the industry, typically how many programmers are sharing the same svn? Are the version numbers related to how many programmers are working on a ...
1
vote
3answers
360 views

Reducing work in progress - should anyone really pick up any task?

I'm in a Scrum environment, and we get feedback from the PO that all stories should be closed that are currently in progress before bringing in more stories. The goal is reducing WIP and getting ...
1
vote
2answers
248 views

How does an agile process deal with ORM?

This question was prompted by this answer, where I quote,"agile + ORM on a large constantly changing database is brutal". So, how can an agile process deal with a constantly changing database? I am ...
1
vote
2answers
68 views

Agile retesting

I wrote some code about two years ago, which was deployed to the production environment. The code deletes information that is six years old from a system. When it was first deployed there were only ...
1
vote
3answers
615 views

Agile bug fixing - what's the preferred process for testing?

When a bug is fixed, the dev set its status to "resolved" and the bug is reassigned back to the person that created it. In our case this is usually the product owner - we don't have dedicated testers. ...
1
vote
4answers
244 views

Tracking progress via a burndown chart when sprints overlap

Our team has adopted some agile practices to help us develop and deliver our software to our client. We adopted practices as needed (as problems/challenges were identified) rather than jumping ...
1
vote
2answers
127 views

Is it appropriate to run a complex enterprise-system configuration and migration project in a similar way to a Scrum development project?

I'm just starting out on the implementation of a large enterprise-wide system, which has complex requirements and many stakeholders. The company has been through high-level evaluation and tender ...
1
vote
1answer
384 views

Essential management tools for a small/medium software development shop

I've recently started work with an organisation that is rapidly expanding and is recruiting or growing several development teams (including two web-based products and a data warehouse/BI team). They ...
1
vote
1answer
3k views

Do gantt charts have a role in agile software development?

I've heard it said that gantt charts are a relic of waterfall project management techniques. I typically use an agile-like approach to project planning and tracking progress which provides good ...
1
vote
3answers
138 views

When can you offer innovation without being off-task?

When can you offer innovation, without being off-task? I can't understand how creative innovation fits in Agile and other methodologies. People just want what they asked for, right? Say you're ...
1
vote
1answer
266 views

Can a shop score 12 on the Joel Test and yet be anything but Agile (or Lean)?

Inspired by this question - can an agile shop really score 12 on the Joel Test: Can you come up with explanations or examples where a software development organization satisfies technically all 12 ...
1
vote
1answer
98 views

How long do you spend on analysis? Is this analysis paralysis? [duplicate]

I am not very good at estimating how long a piece of work will take to complete. I am guilty of putting my finger in the air and guessing. Usually things are later than expected, however sometimes ...
1
vote
2answers
190 views

When the ScrumMaster is a technical leader, it's a good or a bad practice? [closed]

I know that the ScrumMaster should be a leader, but it's a good practice to have a technical leader as a ScrumMaster. For example: a coordinator.
1
vote
2answers
103 views

How do you assess your Agile compatibility? [closed]

After adopting Agile for a while now, we started to think that we can improve how we do Agile. But for starter, we need to know how well are we doing now and to identify the problems in our current ...
1
vote
1answer
89 views

How much time should be spent with use cases?

I'm starting to work with agile iterative approach to software development and this question seems quite natural. After gathering the requirements I should write a few use cases to describe how the ...
1
vote
2answers
223 views

Formal study about trends and prevalence of agile vs traditional methodology in the industry

Has there been a formal study about the prevalence of agile vs traditional (e.g. waterfall) software development methodology in the IT industry? And how fast the agile share is growing (assuming it ...