A project is a collaborative and planned activity for attaining a particular goal.

learn more… | top users | synonyms

2
votes
1answer
83 views

How to make an open source project popular? [closed]

I have recently started a project, a CSS/JS library, on Github. I'm already pretty far with it and was wondering: How do I make it popular? How did other libraries that are very famous now, like ...
66
votes
14answers
8k views

How should I remember what I was doing and why on a project three months back?

I was working on a project three months back, and then suddenly another urgent project appeared and I was asked to shift my attention. Starting tomorrow, I'll be heading back to the old project. I ...
37
votes
11answers
2k views

When should the programmer's spoken language be used during development? [duplicate]

I'm an Italian developer, but I have a good understanding of English. Sometimes, when developing an application targeted for an Italian audience, I wonder whether it is correct to use the Italian ...
0
votes
0answers
40 views

What are the memory-management capabilities of MySQL + JDBC (in light of autonomic computing)?

I'm interested in implementing some kind of autonomic-computing functionality using MySQL. By autonomic-computing I mean roughly some failsafe abilities, whereby the application appears to be at least ...
0
votes
1answer
102 views

Do the Project managers build a structure of an app (with empty methods) then give it to the others for completing the app in real world Project? [closed]

I have very little experience working in a big project. But I did work about 3 months in a small outsourcer (a company that do the coding for a bigger foreigner web development company). This is what ...
0
votes
2answers
72 views

Which license retains copyright while allowing work to be shared and derived from?

I am working on an academic research project whose results and some code we intend to publish. Research journals and conferences explicitly require that the authors have copyright over the work done ...
-1
votes
2answers
182 views

How to assure client that we will complete our project and won't run away with the money [closed]

I have decided to work as a freelancer. I have developed a software and have successfully given the presentation demo. The client liked it and has agreed to implement the project in his organisation. ...
1
vote
2answers
355 views

How to Explain Coding is not just Copy and Paste to non Software Developers? [closed]

We have 6 people in my group. My boss and the others are all SQL developers with little understanding of programming, design patterns, good object oriented design, etc. But, they have all taken a ...
0
votes
2answers
369 views

can you have too many dto/bo - mapping method

I have a windows service, 2 web services and a web interface that need to follow the same path (data wise). So I came up with two ways of creating my solution. My concern is the fact that the ...
1
vote
2answers
322 views

When to write software project documentation on code [duplicate]

I usually write my software projects in java, and I am still a bit confused as to when to document my classes, interfaces and methods. There are two ways: 1) Write documentation after declaring or ...
4
votes
3answers
454 views

Should we be completely honest to our clients about a time frame for a project?

I have been having this experience for sometime now, when a client needs a software product and contacts me, the client usually wants to know the time frame on which this product will be accomplished. ...
0
votes
2answers
265 views

How to design (just the outline) an enterprise class PHP application

For the last year or so, I have been working on a very large application. I am currently on version 17 of it, and every time, I start over with some of the code from before. But now, this is starting ...
16
votes
5answers
696 views

Reconciling contradictory programming advice: get something working and iterate vs. really think it through before coding

I am an intermediate programmer with a few years of professional experience who is halfway through a masters degree. In learning to program I've often heard two pieces of seemingly contradictory ...
-5
votes
4answers
254 views

How can I prepare for the next software paradigm? [duplicate]

Throughout the history of programming whenever a new technology was made a application for it had to be made. E.g. When Android came out Android Apps came out ~ giving millions of dollars in revenue ...
0
votes
6answers
343 views

Keeping track of projects [closed]

In my job I deal with several projects at the same time (and who doesn't?). Sometimes I have to make changes to a project which I dealt with half a year ago or even longer. And it's hard to recollect ...
0
votes
2answers
437 views

How do you come up with algorithms?

I picked up some Project Euler questions today and decided to find more effective ways to Answer the questions l had already answered. So on the question about finding the sum of the even Fibonacci ...
3
votes
1answer
3k views

Multi-module web project with Spring and Maven

Assume we have a few projects, each containing some web resources (e.g., html pages). parent.pom +- web (war) +- web-plugin-1 (jar) +- web-plugin-2 (jar) ... Let's say web is the ...
17
votes
4answers
502 views

Effective way of keeping past projects with their working development environment?

I find that whenever I want to go run a past project, it will take a long time before I can find it and before I have everything set-up again for it to be able to run. For example, I have python ...
7
votes
4answers
277 views

What should I include in my repositiory from IDE projects

I want to add a project which in this case is created in Netbeans but this question is general for most IDE's. It's simply, what should I include in my repository. For example Netbeans creates a ...
16
votes
5answers
2k views

What to do if the task is too difficult ? Internship/SummerTraining

I conducting my summer training or internship for 2 months in an IT company as a a Sysadmin and Web developer. This is my first week. My mentor assigned me to work on an existing Flash/AS3 ...
0
votes
0answers
90 views

What is good way to maintain library project without redundancy?

I am an Android developer, while I am developing a new project I often find I need to import a library project, so in every new project I need to to copy my library project and then I can add. Is ...
3
votes
2answers
312 views

How do I collect a list of rss feeds? [closed]

I am developing a rss reader where users search and follow blogs. But, how will I collect and store the feeds of thousands of blogs? Manual process of adding individual feeds is painful. Is there an ...
13
votes
5answers
992 views

What to do as a Dev when for years their team has lacked product innovation, not used project mgmt methodologies, and kept bad Software Dev practices? [closed]

I am interested in knowing how to deal with a current software development process that has not been changed for years and will eventually lead to product and team failure. Yes, probably the easier ...
1
vote
3answers
360 views

Solution looking for a problem (learning design patterns, school) [closed]

I'm enrolled in grad school and this summer we're tasked with a series of projects that should include implementations of design patterns from a couple of textbooks. Our first project is for one of a ...
276
votes
20answers
64k views

How should I behave as a developer in a project that's headed for failure?

I am a developer in a 5-member team and I believe our project is headed for disaster. I'll describe why in a moment, but my question is: how should I behave? The deadline is in 1.5 months, and I ...
5
votes
4answers
496 views

how to convince team and project manager that post-launch deployments are okay for new features

We have a site that launched and is "feature-complete", we've done all that the client has asked for and fixed a few bugs post-launch. However, I noticed that our site's home page is using 100 SQL ...
65
votes
9answers
4k views

How should you deal with a popular project that you no longer want to maintain?

I am the maintainer of a project which has a large non-technical userbase. I've been maintaining it for about 4 years now and adding new features as they've been requested. I'd like to move on to ...
8
votes
2answers
2k views

Should classes, enums and other entities be placed in separate files?

My company's team lead\architect argues that a large-scale project is easier to understand if "entities connected by logic" are placed in one .cs file. I quote: "The whole structure of the logic ...
2
votes
1answer
50 views

How to approach the creation of a “Unit Outline” generator?

I am the Studies Coordinator at a College and we currently have somewhere in the order of 100-200 unit outlines that are created at the beginning of each semester. Those outlines need to have ...
3
votes
3answers
274 views

Study a project to be able to maintain it in future

I've joined as a fresher (trainee) a software company developing for Windows Store. I don't know much about C#. My company has started Windows Store development recently. They didn't do .Net ...
0
votes
1answer
145 views

Should I create a new open project to replace an existing one?

Recently I was looking at an open source project to contribute to however after going through the ugly code base (which seems to break quite a bit) and reading some things about the current maintainer ...
8
votes
6answers
357 views

Is looking at random code snippets useful to quickly determine the quality of a project?

To get an idea of the quality of a project that I've never seen before (usually open source projects that I'm considering whether or not to use), I often start by opening random files and eyeballing ...
0
votes
3answers
342 views

Why would companies allow these practices? [closed]

Here's a situation that usually happens in some companies: Announce interesting product X. Promise a release date. Release on the promised released date, ready or not. Users discover and report ...
2
votes
2answers
205 views

Project Dashboards

I'm attempting to create a dashboard so that people not intimately involved with the project can get an indication of project's health. I'm struggling with determining what to put on said dashboard. I ...
14
votes
2answers
642 views

Build one to throw away vs Second-system effect

On one hand there is an advice that says "Build one to throw away". Only after finishing a software system and seeing the end product we realize what went wrong in the design phase and understand how ...
2
votes
3answers
210 views

Releasing Mobile Application under multiple platforms, same time or?

I've always had this idea circling around until I am facing this issue. We made an android app, it is ready, but we are planning to release the same app on iOS and possibly Windows Phone; Now, ...
1
vote
4answers
1k views

What technical details should be included in a presentation of software project to senior management? [closed]

We have created a web application. We need to demo this application to our senior management. They don't understand the technology. We are creating a power point presentation for this. How much ...
4
votes
2answers
242 views

Is SOA an Utopia? [closed]

I have attended to many SOA related sales pitches and presentations through the years. SOA projects have died because of lack of interest or because of grandiose scopes. The very buzzword has lost ...
3
votes
4answers
597 views

How to maintain same code fragments on multiple projects [closed]

I am an indie developer working on multiple Android projects. I am having problem with maintaining same functionality on different projects. For example, three of my apps use the same 2 classes; since ...
4
votes
5answers
666 views

Good Practices for development team in large projects

Since I started learning C a few years ago, I have never been a part of a team that worked on a project. I am very interested to know what are the best practices for writing large projects in C. One ...
5
votes
6answers
345 views

Depending on fixed version of a library and ignore its updates

I was talking to a technical boss yesterday. Its about a project in C++ that depends on opencv and he wanted to include a specific opencv version into the svn and keep using this version ignoring any ...
3
votes
3answers
1k views

How much more should I charge for freelance project source code?

Currently I'm working as a freelancer, and for the first time a faced a client who wants the source code too. This client owns a software development company, and wants to have rights over the source ...
2
votes
1answer
367 views

Starting a new project and need ideas for handling Phishing/Brute Force attacks AND Logging access [closed]

I'm starting a brand new project. The main access from the client side app will be via an API written in ASP.Net MVC3. I'm looking for discussions on how best to handle logging information for ...
2
votes
3answers
231 views

A place for putting code samples in projects

Every now and then I get or write some minimal code samples to achieve tasks. What's the usual practice for storing these samples (which could prove useful later on) ? Have a separate source folder or ...
0
votes
4answers
265 views

Best Practices when extending a project

I have to extend a web application for a customer, there is no documentation of the current app, no analysis and even worse, there is no technical support or management. The client gives me a list of ...
3
votes
3answers
1k views

Biggest obstacles to working on a group project [closed]

I'm doing my first group project in a class where most quarters 40% of the students have failed. I believe the reason for this is the poor quality of teaching in the class. For example, the instructor ...
3
votes
5answers
451 views

Is working on a large project a good or a bad thing in the long run? [closed]

In a large project you only get to use the technology necessary for that project; smaller projects come and go, and you need to learn more technologies. On the other hand large projects are usually ...
36
votes
5answers
2k views

How do you get past the Analysis to Paralysis when working on a new project?

I've been struggling with how to get my project going. I've got an old software package that is in need of desparate rewrite. I haven't compiled the source code since 2004. It still sells, it's stable ...
10
votes
5answers
959 views

Does it work when a developer is the project manager's boss?

I am in the planning stage of a project and I am looking to hire a project manager. I would like to do some coding and keep eye on all parts of the project. However, i have a feeling that a project ...
3
votes
4answers
816 views

Quantitfying a cost for a software project

Disclaimer: I didn't know exactly where to put this question. If you feel that this question is not suitable for Programmers @ StackExchange, feel free to migrate it. Background: Broadening my last ...