It refers to the group of people (software developers, testers, project managers, product owners, etc.) who are working on the same project or company. However, usually it refers to a team of software developers.

learn more… | top users | synonyms

5
votes
2answers
71 views

Dev and Tester separated team AND single sprint

First a bit of background : Previously in V cycle process, we have a dev team and a product definition/tester team (we'll call them testers). We moved to agile few months ago with still this ...
5
votes
2answers
218 views

Is this the wrong environment for CI?

Background Team/Project Size Currently at our company, we have a team of 3 developers. We each have our own projects that we work on. So, we never have more than one person working on a software ...
1
vote
2answers
118 views

Development Methodology for Many Projects

Twice now I have encountered an office where there are many projects being done simultaneously. The two different approaches I've seen to this is splitting people up into very small (1-2 people) ...
4
votes
2answers
148 views

How to split up the initial work on a project?

I'm finding it hard to divide work in a group of programmers when a project starts out. It seems like every project has one big piece of core functionality that everything else depends upon. I find ...
2
votes
1answer
178 views

How to respond to bizarre requests in code reviews? [closed]

I think that code reviews are great and very helpful for everyone. With that being said, from time to time I've received feedback on a pull request (leading to the PR being delayed for at least as ...
1
vote
1answer
58 views

Organizing effectively the project

One of our assignments is to write a website which should use a database. I would like to have some help organizing it. Here are characteristics of our work. The assignment is for a group of 5 ...
8
votes
2answers
106 views

How viable is it to have a single webapp over several private small repositories?

We are a low budget team working on a web app. Due some complications we might need to work remotely from January and onward. After some consulting and googling, we concluded that several small ...
12
votes
5answers
3k views

Alternative to coding directly on server? [duplicate]

We have a large website made in PHP running in Apache on Linux. There are programmers as well as non-technical users modifying the website every day and we do it directly on the test server. Is there ...
22
votes
2answers
1k views

Is feature ownership a good practice?

Recently in my company it has been suggested that one developer should focus (and only one) in one feature. That would mean something like setting the developer aside of the normal team routine, ...
5
votes
3answers
439 views

As a tech team lead, how should I handle team members' coding mistakes and bad practices? [duplicate]

I'm a tech team leader on a team of about 5 developers. The team size is somewhat dynamic as team members periodically leave for other projects and others join the team from other projects. ...
0
votes
2answers
255 views

Best workflow for a web development team to work on a large amount of projects simultaneously? [duplicate]

We're a team of web developers, and as the number of projects we're working on has grown and continues to, things are starting to get messy. What we currently do is work on a locally shared folder ...
11
votes
1answer
640 views

Slicing up the Development Stack - diagonally?

We've got a new project going on, and at the moment developers have been split into two teams, team A and team B. This project has 2 parts to it which require development throughout the development ...
1
vote
2answers
215 views

Agile Use Of Dedicated Teams [closed]

When reading the Agile Manifesto, they don't mention anything about dedicated teams. However on some websites (example: this article on agile teams) they claim it's necessary to have a dedicated team ...
1
vote
1answer
105 views

How do you keep your software (anti)patterns organized? [closed]

You probably all have been there. I am working on a certain code and something is not working. I know I have seen the error before, and I also know that I solved it before. But I cannot remember how I ...
-2
votes
3answers
154 views

Affecting culture as a newly hired developer [closed]

I've been in my first professional position for about six months now, and so I am hitting what I suppose is the pretty typical moment: Naievely perhaps, I think there's a lot of cultural baggage ...
3
votes
2answers
1k views

One of my team members committed SQL injection-vulnerable code; should I report it to the manager? [closed]

One of my team members committed a huge mistake; a clear SQL injection-vulnerability. It obviously didn't pass my peer review and I made very clear that this is unacceptable. I never saw this ...
0
votes
2answers
274 views

Develop GUI and logic in a team the right way? [closed]

I am planning to start a small project with a friend. I will be developing the GUI using JavaFX in the MVC pattern and he will be responsible for the model/logic. My question is: how can we achieve a ...
1
vote
1answer
198 views

How to design large applications with little planning experience [closed]

I understand there is plenty of information on the internet about planning and implementing said solid plan in building a large software application, but I was hoping to get something a little more ...
2
votes
1answer
7k views

Onshore / Offshore (Team and Testing)

Can anyone describe to me what Onshore / Offshore team is and what Onshore / Offshore testing is? Because i am studying this article and I can't find anywhere the specific meanings about the above ...
0
votes
1answer
175 views

Should I continue stressing development standards? [closed]

I've been with my software team for about three years now, and just recently I brought up the concept of variable naming conventions (across all languages, but C#/VB.Net specifically). We really ...
0
votes
2answers
928 views

Alternatives for Agile Scrum [closed]

We started following the Agile Scrum methodology and we have completed about 10 sprints. One observation I had is that not all in the team are taking up the responsibilities of completing the tasks ...
4
votes
5answers
744 views

Do you rotate agile team members?

I've got long standing developers in my sprint team. They know the domain, they've been with the company 5+ years and as a team we have a pretty good burn down rate. There are other sprint teams, ...
1
vote
3answers
379 views

What to consider when choosing a framework for a development team? [closed]

As I'm finishing a web development course with a few friends with whom I have worked in many projects we're aiming to begin a professional team of developers. Functions are well defined between ...
0
votes
2answers
529 views

What is a typical team size for a complex half million lines-of-code C# desktop application? [closed]

Imagine the following scenario: Codebase of 600,000 lines of code (C#) All in a single desktop application All written by a single developer (myself) over 8 years (3 years worth of actual coding ...
6
votes
2answers
779 views

What are the advantages and disadvantages of splitting teams by architecture tier rather than by product?

As the title states; what are the advantages and disadvantages of splitting teams by architecture tier rather than by product? For example: Organization A has three teams: Team Web and Front End ...
1
vote
3answers
242 views

Is it appropriate to remove redundant code explicitly assigning the default values?

Sometimes while I'm editing something I see some useless code added by other developers, probably due to habit. Editing this code will not make any difference, so is it appropriate? In my specific ...
2
votes
1answer
228 views

How can I get my team excited about writing a blog [closed]

My team has all agreed that writing a company development blog is a good idea. There are a lot of documented benefits to blogging, both for the individuals and the company. However, while everyone ...
2
votes
5answers
329 views

Fixing bugs generated by another team

I'm facing the following situation: There are 2 different teams working on the same project using Scrum, and every now and then, bugs related to user stories developed by team "A" are being assigned ...
2
votes
1answer
746 views

Front end developers vs HTML/CSS coders plus “the JavaScript developer” [closed]

I was just googling around to find a good definition of front-end developer and the definitions that I found were pretty much "a guy that does HTML/CSS/JavaScript (jQuery)". But I think this is no ...
8
votes
4answers
3k views

How to deal with team members writing bad code [duplicate]

Our team consits of junior and senior developers. Problem I am facing is with the code written by seniors. They are not following MINIMUM coding standards. I am also still learning but I wouldn't ...
5
votes
3answers
681 views

How do you get over tooling problems in a communal open-source project?

Two different teams (from different companies) are uniting to work on a communal open-source project. Agreeing on technical design is something we have no trouble with, but I'm struggling with tooling/...
30
votes
10answers
2k views

Scrum: how to integrate work done by an overachieving developer out of band?

We have a "typical" SCRUM team and we commit to work for a sprint, and also maintain a backlog. Recently we have run into a problem of trying to integrate/handle the work of an overachieving developer ...
2
votes
2answers
3k views

Managing Maven dependencies between multiple components with multiple teams making changes

In a situation where there are multiple teams making changes to some Maven projects with dependencies between them (otherwise unrelated projects i.e. no super POM or anything like that), with each ...
10
votes
3answers
755 views

Do code style guides increase productivity? [duplicate]

Our team of 12 is currently considering implementing a style guide. The question came up if long term productivity benefits outweigh the short term productivity loss as everyone adapts. What has been ...
0
votes
3answers
153 views

How to implement change and new tools in a small dev team? [closed]

I have been tasked with producing a plan for implementing a slight change to the work of our developers (there are eight of us working at this company). The change affects a small portion of our work, ...
0
votes
3answers
280 views

Tips for developing a mobile app with a team [duplicate]

I am currently a high school student, I've been assigned to manage a group in my school to develop a mobile app and the problem is that all of us have no experience in making a project in a team and ...
2
votes
6answers
459 views

What would you do to improve the working of a small Development team? [closed]

My company is having a reshuffle and I'm applying for my boss' job as he's moved up the ladder. The new role would give me a chance to move our development team into the 21st century and I'd like to ...
2
votes
5answers
3k views

Participants in Agile retrospective

Who should be the participants in retrospective? Will it be only the team members OR should the Product manager, all the stakeholders and dependent teams also participate. I am of the opinion that ...
24
votes
8answers
4k views

What are the negatives of Development Managers as Scrum Masters?

It is commonly agreed that team managers should not be scrum masters, but I am struggling to see why. For context, I am an Application Development Manager with 4 devs in a Scrum Team. I come from a ...
8
votes
6answers
1k views

Should my team use some common well-regarded coding standard as a basis for its own?

The R&D team I'm in has decided to adopt a coding standard. We have only recently formed, and have too little code and common coding time of our own to base our standards/conventions document on ...
36
votes
7answers
3k views

Is rotating developers on a project a good or bad idea?

I'm working on a small team that will begin working on a large new project with another small team. The other team is currently working on a legacy system that they have been working on for years. ...
-1
votes
3answers
483 views

Developer thinks they do not have to follow standard development process [duplicate]

How do you deal with a senior developer who does not think that the company standard way of developing software applies to them ? For instance: Will ask other developers to do work by email, ...
2
votes
2answers
433 views

Is it a good idea to use a kitchen-sink server for various services?

My (new) development team is setting up its software development environment. I won't describe the whole scenario, since that's another, much-maligned question. Anyway, we're going to have services ...
0
votes
1answer
670 views

How can I deal a team member who is irresponsible and shows no commitment? [closed]

I am handling a team of a few guys working on a software module in a large project. As per our estimates our module is getting delayed by a week. Since we can not have this delay, our client and our ...
61
votes
8answers
13k views

How do I deal with a difficult programmmer joining an open source project?

I have an open source script for a specific site (I'm trying not to call anything by name here) that I and a few other developers recently moved to GitHub. We've gotten several new developers since we ...
-3
votes
1answer
67 views

What should be an optimal team (in terms of roles) to write a big enterprise nice-quality framework? [closed]

I have a set of questions that bothering me, hopefully someone will be able to answer them here: What should be an optimal team (in terms of roles) to write a big enterprise nice-quality framework? ...
7
votes
4answers
866 views

How do I introduce clean code?

My team has about 18 members and the code is generally good, using TDD and good specifications makes for working code. But I think they abuse comments in favor of writing cleaner, more readable code. ...
9
votes
4answers
3k views

Backend devs put down by user stories

I planned to slice in backend development into to the user stories vertically. But a backend guy on our team started to complain that this makes their work invisible. My answer was that at the ...
11
votes
3answers
628 views

Do teams get more productive by adding more developers? [duplicate]

Suppose you've got a project that is running late. Is there any proof or argument that teams become much more productive by adding more people? I am looking for answers that can be supported by facts ...
0
votes
3answers
329 views

Game to decide which team member gets the window seat in a fair way [closed]

During team formation, we have a conflict where 2 developers both really want the same coveted window seat with a lush view of a creek & the woods. What sort of game / activity can we place them ...