The organization tag covers the design, structure and layout of physical, human, business and and digital resources which are not covered by classical software architecture considerations.

learn more… | top users | synonyms

41
votes
12answers
3k views

how do you remember programming related stuff?

How do you remember programming related stuff? Have you had the feeling that you've encountered the error you have before you right now, a few years ago and you could swear you knew the cause then but ...
43
votes
11answers
1k views

Is individual code ownership important?

I'm in the midst of an argument with some coworkers over whether team ownership of the entire codebase is better than individual ownership of components of it. I'm a huge proponent of assigning every ...
2
votes
9answers
721 views

How to become more productive in design and programming

Usually whenever I see tutorial videos (apart from the main subject) I learn a lot from their working habits, for example; they way they have set up their folders, what shotcuts they use. The best ...
7
votes
11answers
825 views

Should a manager (or CEO) in an IT company have an IT background to perform in the organization?

I see that many managers or (even CEOs) running an IT company do not perform as well as those who have IT background. If I may take an example (without judging or pointing fingers), Microsoft's ...
16
votes
5answers
1k views

What does a typical programming journal entry consist of?

I read that a lot of people seem to favor the journal, or diary, form to keep notes on their work related activities. I've had a more structured approach myself, which involves outlines and ...
10
votes
6answers
3k views

How do you organize your projects folders?

Good afternoon I would like to know how do you guys organize your project folders? I had once a boss that suggest me to organize by Customers. Projects | |----Customer 1 |---- A Cool Solution ...
3
votes
2answers
6k views

ASP.NET MVC 3 (C#) Software Architecture

I am starting on a relatively large and ambitious ASP.NET MVC 3 project and just thinking about the best way to organize my code. The project is basically going to be a general management system that ...
3
votes
1answer
975 views

How to organize a larger project with several sub-projects and their dependencies?

As a software developer until now, I've mostly worked on projects that were quite "monolithic" with hardly any dependencies on other projects, without building automation (no Make, Ant, Maven, etc.) ...
1
vote
2answers
216 views

How can I avoid editing conflicts repeatedly when merging from one to branch to another?

I have an SVN repository set up like so: trunk branches UAT QA DevelopmentTeam programmer1 projectA projectB programmer2 projectC projectD programmer3 projectE projectF projectG projectH Each ...
1
vote
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 ...
25
votes
15answers
2k views

Does a team of developers need a manager?

Background: I'm currently part of a team of four: 1 manager, 1 senior developer and 2 developers. We do a range of bespoke in-house systems / projects (e.g. 6-8 weeks) for an organisation of around ...
4
votes
1answer
227 views

Pointers to implementing a taxonomy system?

I am taking part in the development of a PHP CMS (yeah I know you are like, meeh). It is currently using simple tags for tagging content. What I want to do is push the whole thing to using Taxonomy ...
5
votes
1answer
1k views

GitHub Organizations for a project spanning multiple repositories?

I've started a project that involves at least three repositories on GitHub. One of the repositories is a generic documentation-and-examples dump, and the other two contain the implementation of two ...
9
votes
3answers
3k views

What are some good office-layout guidelines for a small development team? [closed]

Our office is moving soon and we have the opportunity to redesign our office space. We have five developers and a couple of testers, working with a project manager, and a business analyst. I'd like ...
6
votes
1answer
559 views

How should I organize programming files into directories?

Sometimes, one creates a exploratory prototype and forgets about structure in the directories... What are good tips on dividing the programming files over (several levels of) directories?
3
votes
5answers
397 views

Should Developers Perform All Tasks or Should They Specialize? [closed]

Disclaimer: The intent of this question isn't to discern what is better for the individual developer, but for the system as a whole. I've worked in environments where small teams managed certain ...
12
votes
9answers
818 views

In a company whose primary business is software, are the developers still considered to be “IT”?

My thinking is that a company who's primary business is making widgets groups developers with networking, support, etc because none of it is the business, it's support of the business. If your ...