0
votes
0answers
40 views

How would you collect the ideas that needs to be discussed during time [duplicate]

What is the best way of collecting and/or keep tracking of ideas/issues that needs to be discussed in details and during the time? As an example, imagine within the team you're brainstorming about ...
2
votes
2answers
406 views

Collaborative work (small team) - Best practices [closed]

I'm currently working in a very small team of programmers (2-3) and I'm looking for advices/best practices on how to organise our work. We're all working on the same application using PHP. Today we're ...
8
votes
4answers
506 views

Is seniority/paygrade an important factor for effective QA members? [duplicate]

As a member of our company's QA team, I frequently get entirely unenthusiastic feedback from developers in their responses to test results in our agile, web-based software-as-a-service shop. Most of ...
21
votes
7answers
948 views

Pair Programming/Collaboration in a small company

I work at a small development company as the lead developer. We have two other developers, as well as my boss who is a developer, but doesn't really do much of the actual coding anymore. The problem ...
24
votes
8answers
2k views

Responsibility to reproduce bugs

I'm developing a program using a library made by another programmer (he works in the same company). Recently I discovered a leak in the library, which happens under certain network conditions after a ...
19
votes
5answers
2k views

How to convince team members of the existence of a “mandelbug”

We are developing an application; it includes a library developed by another coder, this library communicates with server via multiple network connections, and this involves multiple threads working ...
1
vote
4answers
356 views

Given a project and working with 1 other person - never worked with someone before [closed]

I'm taking a class where I work with a partner to implement the link layer of the OSI model. I've worked programmed with a partner once before and it went bad. Is the goal to divide the work up and ...
4
votes
1answer
112 views

Assigning development work effectively to enable parallel development

I am currently doing my 1st accademic project where we have to work in groups of 4 to develop an application (java ...). Anyways, how might work be assigned so that there is less dependencies on each ...
12
votes
6answers
1k views

How can I sharpen my team player skills? [closed]

Currently I'm in my dream job in a research lab as the only developer in a multidisciplinary team. I'm getting a little bit worried because I'm forgetting about coding in a team (I don't have legacy ...
3
votes
5answers
313 views

improving IM communication skills

I am an email person, but found that at my new job, co-workers use IM a lot. I have to admit that I have been largely ignoring the IM/SMS as a way of communication by thinking it is only for ...
6
votes
2answers
313 views

How can a programmer work effectively with a remote web designer

I'm a programmer who understand html & css, but got no taste. My company decided to redesign our e-commerce website with new UI and move to ASP.Net MVC. They want a really good design, so they ...
3
votes
1answer
686 views

What is your best whiteboarding technique when collaborating with your team? [closed]

I wanted to know what solutions you guys tend to do when sketch modeling on whiteboards. Since my reading on Creg Larman's very good book Applying UML and Patterns, I do my everyday business and ...
6
votes
4answers
388 views

What must be done to allow a development team to minimize difficulties as new team members are added?

I work at a small Web Dev firm, and have been handling all the PHP/MySQL/etc. for a while. I'm looking at improving our practices to allow for easier collaboration as we grow. Some things I have in ...
124
votes
22answers
2k views

How do you educate your teammates without seeming condescending or superior?

I work with three other guys; I'll call them Adam, Brian, and Chris. Adam and Brian are bright guys. Give them a problem; they will figure out a way to solve it. When it comes to OOP, though, they ...