The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
0answers
64 views

WPF Control Lifeycle and Navigating through Containers to set Focus

I wanted to understand a control's lifecycle in WPF. Let me explain my scenario: I have a complex screen containing various container controls hosting forms. Let's say my screen has 3 Accordion ...
2
votes
1answer
117 views

Build Once, Deploy to Multiple Enironments [closed]

I build one MAIN branch. This is our trunk and our only code base for the project. Once this is built, ideally it would continuously deploy to our Dev environment. Once the developers have confirmed ...
1
vote
1answer
69 views

How to convey lifetime requirements?

Usually I use std::unique_ptr to convey ownership and pass in raw pointers as parameters when no ownership is implied. However, I almost never consider a nullptr to be acceptable as an argument, so it ...
3
votes
7answers
1k views

“All software has an expiration date by which time it must be rewritten from scratch.” [closed]

I stumbled upon a discussion between senior engineers and people from non-technical backgrounds and this seems to be a strongly held belief in some places. I'm of the opinion that such a situation is ...
0
votes
1answer
127 views

impact of product information leak due to matrix resource models for development projects [closed]

I read somewhere that Amazon has a dedicated team for each of its major products. This approach facilitates the growth of the domain knowledge for each product team and as a result of this retained ...
-1
votes
0answers
1k views

The difference between Software Development Life Cycle and System Development Life Cycle [closed]

I am reading about software engineering, and I am quite confused about the difference between Software DLC and System DLC. Apart from the hardware, is there other difference?
-2
votes
1answer
284 views

what are the practical steps of software development life cycle

I am building a software and trying to learn the typical steps for software life cycle, I am not sure if what I did is correct or enough so I would like to ask for the typical steps you follow during ...
0
votes
0answers
49 views

What types of specification documents exist in app lifecycle?

Developers in large companies usually have multiple specification documents that they write at each phase of the software in question. I've heard of some of them and would like someone to tell me of ...
1
vote
1answer
84 views

Understanding the meaning of “multiple lifecycles application development”?

Some Agile job posts have a requirement "strong understanding of multiple lifecycles application development", what does it means ? So my question would be: what's that field for, and what would I ...
13
votes
4answers
908 views

Dilemma of QA vs. iterations

In my company, we successfully working with agile practices - but without using iterations. The main reason is that we can't find a clean way to fit in QA in an iteration cycle. We understand QA as ...
1
vote
1answer
231 views

As per IEEE 12207, who has to perform SW integration testing?

As per IEEE 12207, who has to perform Software integration testing (SOIPL): SW Testing team or SW Development team?
10
votes
5answers
370 views

What are unique aspects of a software Lifecycle of an attack/tool on a software vulnerability?

At my local university, there is a small student computing club of about 20 students. The club has several small teams with specific areas of focus, such as mobile development, robotics, game ...
2
votes
4answers
179 views

Must all new features go through betatest?

Obviously, small usability fixes and bugfixes go directly into the stable product. What about small new features? Can you afford to just release them after internal testing, or do they have to be ...
2
votes
3answers
409 views

Looking for an example of how a software project can be managed/deployed

My company is evaluating adopting off-the-shelf ALM products to aid in our development lifecycle; we currently use our own homegrown solutions to manage requirements gathering, specification ...
6
votes
5answers
473 views

On mobile is there a reason why processes are often short lived and must persist their state explicitly?

Most mobile platforms (such as Android, iOS, Windows phone 7 and I believe the new WinRT) can kill inactive application processes under memory pressure. To prevent this from affecting the user ...
5
votes
3answers
1k views

Software development life cycle in the industry

I am taking a module called "Requirements Analysis & Design" in a local university. Common module, I'd say (on software development life cycle (SDLC) and UML). But there is a lot of things I ...
7
votes
5answers
417 views

Alternatives to *documents* in the SDLC?

Since no one prints anything any more, the concept of actual project documents (meaning, a monolithic piece of formatted text) seems like it could be improved on. Problems with documents are things ...
4
votes
5answers
213 views

What do you do if you find a rewrite is taking too long?

I know Joel says that rewrites are always bad, m'kay, but that is assuming the person who wrote the code in the first place had some idea what they were doing. I've got a medium sized (for a single ...
0
votes
2answers
638 views

In a software engineering view, what are all the steps in a state of the art SDLC that I can do? [closed]

In an hypothetic situation of a company that have infinite resources (time/budget) to develop a product. can someone list me ALL possible steps that are required in my system development life cycle ...
14
votes
3answers
529 views

How to deal with “software end-of-life” situations?

When a vendor declares that they no longer intend to provide any support or services to a piece of software (and stated the intent to exit the business - offering no upgrade paths), what kind of ...
17
votes
11answers
1k views

At what point would you drop some of your principles of software development for the sake of more money?

I'd like to throw this question out there to interestingly see where the medium is. I'm going to admit that in my last 12 months, I picked up TDD and a lot of the Agile values in software ...
22
votes
11answers
1k views

What to do when time estimation goes wrong?

Let’s say you estimated time for a case to be 3 days. In day two you notice that the case is growing and new scenarios are popping up which were not counted when the time estimation where done. The ...
15
votes
5answers
972 views

How to introduce Agile to a team that uses rigid non-Agile methods?

Consider a company that is proudly certified for some non-Agile methodology, uses it as a selling point to its customers to demonstrate accountability. How do you go about introducing Kanban or ...
7
votes
9answers
270 views

What mistakes in managing software products must be avoided to keep people from hating the vendor?

A previous question about why people hate Microsoft was closed. This is an attempt at a somewhat more constructive question along the same general line. This one is both broader and narrower though. ...