project-management

Encouraging Open Source Project Programmers to Be Active Without Sacrificing Code Quality

I have an open source project which I had been actively developing JStock - Free Stock Market Software From programming side point of view, most of the time, is solo work. This worry me. As for long term growth of JStock, is is not healthy. Although I do have a few programmers as team members, they are not actively involve. Most of t...

What is the term for gathering requirements *from* developers?

Is there an appropriate term for a requirements-gathering methodology where requirements are gathered as contrived by developers while the system is being developed, as opposed to the usual / normal / healthy process (where requirements are gathered from actual stakeholders). Put another way, what is it called when a requirements team r...

What should a non-programming manager get to learn

Putting aside potential objections to the idea of a non-programmer having to manage programmers (needs must in a small software start-up), what should the non-programmer try to learn about how to better work with the programmers? This is me. I say 'non-programmer', but actually I have spent a few years in the industry and have tried to...

How can I build an application like Thunderbird? Which language should I select?

Hi, I don't want to build the Thunderbird functionality. I just want to build a project with plug-in features, cross platform, and easy to install. Is there any document which point to the development of Firefox or Thunderbird? I know the Thunderbird is build in C++, then how can i get these kind of graphics and all other function. P...

How do programmers brainstorm and approach new projects?

What is the best way, you have developed, to approach / brainstorm / look at new assigned projects? read relevant books, blogs? discuss problems with fellow programmers? ask questions on StackOverflow? :) search for similar open source projects? What are your first lines of code and how much time does it take you till you fire up you...

Scrum. Dealing with low prioritized stories that will introduce architecture change.

Hi all, today in the university we had a Scrum practicing exercise (simulating the whole process of creating a software solution) and I came up with an issue that couldn't quite understand. Let's say we've had defined our stories and give them a proper prioritization. And there is a story with very little priority... it's going to be do...

Structure and tools for large java application?

Whats the best "way" of creating a relatively large java web application? Im thinking about eclipse as IDE, but version control systems, build tools and documentation along with issue tracking and stuff? Github? It's intended to be a "one man" project but I want it to be fully documented so other people easily can join and eventually it...

Designing software at complex levels?

Hi, I'm writing a software that appears to be quite a lot more complex than I realized earlier. It performs several sub-tasks, has a set of entirely different tasks and integrates itself to other applications, modules and programming languages. There are hundreds of todo's I need to do, and everything seems a bit too complex to think st...

What structure of a team should one keep in mind when making a team at the starting of the project ?

What structure of a team should one keep in mind when making a team at the starting of the project ? Like what should be the ratio of Senior Software Engg. to Software Engg. or how many freshers should be attached to the team etc. and many other points. Please share any point that has an importance when deciding the structure of a team...

PHP Based Project Management Application (Scrum/Agile)

Hi everyone I've been fiddling with Redmine in the past few days and not 100% happy with the way it organises tasks etc. I need a open source PHP based solution that is like Redmine or even VersionOne to assist our small team of 3 developers with project management. We basically use Scrum, and would love to be able to create projects,...

What all are the indicators by which one can identify if the project is going in wrong direction.

Its a common thing to see that most of the project gets lost in-between the development due to many reasons, some which can be fixed and some which cannot. Can you please share various indicators that would point to this and feel free to share your experience that may help. Thanks in advance. ...

Tips for switching from A Project Manager to a Developer

I am currently trying to make the transition from a technical PM to a Developer. Obviously this depends very much on current level of knowledge / experience, but are there some key things that a PM (who also codes regularly) might have missed from not strictly working as a Developer. Also would a course like this help in the right dire...

asp.net MVC Solution/Project layouts

This is more of an open question rather than looking for one specific answer. As we all know there is no one answer that fits all solutions but I am curious to find out how you structure you asp.net MVC solutions and any pitfalls you may have come across in your design or things that you would do differently if you could start again. T...

For a typical team of 20 .net developers how many sql developers and DBA's should be allocated ?

For a typical team of 20 .net developers how many sql developers and DBA's should be allocated ? ...

What percentage of project hours should be developer development (non-meeting) for maximum output.

I'm working on a typical internal web/database app for a large corporation. By typical, I mean, a project that was projected to be 4 months and $300,000 looks like its going to be 9 months and $1,000,000. IMHO, one reason for gross over-run is the ratio of functional people to developers, 3.5 to 2 (PM, BA, QA, and a scrum master that c...

How to avoid conflict with the Team Lead ?

Currently we are facing some problems with our Team Lead regarding work assignment hierarchy and responsibility of work done. It is generally seen if some targets are not met by the team the Team Lead openly starts blaming the team and sometimes pin-points some of the developers. Further during the allocation of work to the developers th...

Difference between/use of dev.site.com and beta.site.com

Hello, Am trying to implement a few deployment policies in my organization. Usually, we do all the development on localhost and then simply deploy the site to the production site (i.e. site.com). Am trying to place a rule to first deploy the site to say beta.site.com, test it completely and then deploy it to the final site. Now I know m...

Are there any open-source solutions avaliable for implementing the on-line shopping ?

Are there any open-source solutions avaliable for implementing the on-line shopping. Further it should compatible to be used with asp.net. Please help. Thanks in advance. ...

Best practises for where to store assemblies?

I'm looking for some guidance where to store assemblies. This is how our source tree looks like at the moment: ProjectName trunk |--------src (source code) |--------lib (assemblies needed by every project e.g. NUnit framework, svn external) |--------tools (tools needed by every project e.g. NUnit executable, svn external) |...

Best way to move a project into a new project

I have not found any answer to why I cannot add a data model to an existing project. So given the fact that creating a project from scratch using core data for storage does create the data model correctly I am trying to move the entire project into a new project that contains the data model. No matter how I try to do it at some point it...