-1
votes
2answers
122 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
256 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
190 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 ...
-5
votes
4answers
228 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 ...
12
votes
5answers
915 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 ...
264
votes
20answers
61k 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 ...
2
votes
2answers
203 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 ...
12
votes
2answers
539 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
199 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, ...
3
votes
3answers
896 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 ...
9
votes
5answers
885 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 ...
50
votes
7answers
3k views

Programming with a group of people I've never met

I've been assigned a group project from my AP computer science class, and I am required to work with three other people. I've never talked to them before, I have no idea their skill level, and all I ...
2
votes
2answers
752 views

Using SVN along with WAMP

I would like to run SVN server on my local machine along with WAMP. All SVN server binaries include Apache. Whereas I don't need Apache as I'm already running WAMP. Please let me know if there are ...
1
vote
3answers
693 views

Software technical and project specification: How to?

We have a project here in my company of developing a new CRM. It's, basically, a big CRUD, with sub-CRUDS, with various details, such as, some users can do that, others don't. We will develop the ...
17
votes
11answers
2k views

Is quitting the only reasonable response to this situation? [closed]

I read an interesting article, 10 reasons for quitting IT. I quote a part of this text: "This misunderstanding of both duty and technology does one thing: It makes your job impossible. When ...
14
votes
7answers
548 views

Project In A Week / development bootcamp [closed]

Our team is thinking of doing a "Project In A Week" (bootcamp), and I'm interested to know if anyone else has experience of doing this or has any advice? The idea behind it is to get away from the ...
8
votes
4answers
697 views

Which software development methodologies can be seen as foundations

I'm writing a small research paper which involves software development methodologiess. I was looking into all the available methodology's and I was wondering, from all methodologies, are there any ...
17
votes
12answers
830 views

What makes Agile software development so appealing?

Agile software development is becoming a pretty fun buzzword these days. As a developer, I understand the pragmatic value of iterative development, but (most often) it isn't a developers choice to ...
5
votes
2answers
203 views

For in-house programmers (non-project managers), do you normally receive project instructions written out in advance?

I'm fairly new to working as a programmer, at least working as a regular employee in-house for a company. I often become frustrated with my company's management style as they basically just pick out ...
2
votes
3answers
996 views

What could be a good thesis topic for software and business? [closed]

For my business studies, I need to explore the financial side of software engineering projects, but I am rather a technical person myself. What would be good place to start? What are the important ...
8
votes
6answers
540 views

Who should participate in time estimation?

In an IT project: Who should participate in time estimation? Developer, team leader, scrum master and etc? Whose vote should be counted most?
6
votes
7answers
259 views

Software on Budget and on time?

We've all (almost all) have heard about the horror stories as well as perhaps studied about them. Its easy to find stories of software that is over budget and late. I wanted to hear from developers ...
26
votes
21answers
3k views

Why do large IT projects tend to fail or have big cost/schedule overruns? [duplicate]

I always read about large scale transformation or integration project that are total or almost total disaster. Even if they somehow manage to succeed the cost and schedule blow out is enormous. What ...
5
votes
6answers
518 views

What processes do you follow when developing code for large corporations? [closed]

I'm interested in learning about any process you need to follow when coding for a large corporation. For example, it would be nice to see a little insight into how you (or your manager) handles ...