The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
1answer
31 views

How can I gauge the supportability and reliability of a package before introducing it to a project? [closed]

I recently found a package (JavaBuilders) that I like and I think will help develop on my project but it has some issues: No longer being developed (last commit on github >1 year ago) Lack of ...
12
votes
4answers
762 views

As a programmer, are you professionally obliged to offer ongoing support after you've left a company? [closed]

I've had a few programming jobs in the past where I was the only developer working on a project. After I've left, I typically get several emails a week from these companies, usually from the ...
4
votes
4answers
246 views

When do you drop support for an old program version? [closed]

.NET 1.1. IE6. Java 1.1. All of these are old ancient versions of software that still for some reason exist in organizations that are too scared to upgrade, don't like change, or follow the "If its ...
10
votes
4answers
18k views

What is the use of Association, Aggregation and Composition (Encapsulation) in Classes

I have gone through lots of theories about what is encapsulation and the three techniques of implementing it, which are Association, Aggregation and Composition. What i found is, Encapsulation ...
9
votes
11answers
776 views

Is it a bad idea to release software on the night before Christmas? [closed]

We're about to go live with a new version of our system. It's getting really close to Christmas. I work in a very small company. Everyone will be on leave or sporadically available over the next week ...
2
votes
1answer
226 views

How to gracefully handle unsupported browsers?

Recently I have started experimenting with some of the newer W3C specifications such as WebGL and the Web Audio API that are not yet widely supported in browsers. As I want my page to look ...
2
votes
1answer
3k views

Software Health Check Audit Template / Checklist [closed]

Does anyone know of a template / checklist that can be used to conduct a software health check. My team supports a number of legacy applications and we have been asked to present a score card to ...
1
vote
3answers
215 views

Should I force users to update an application?

I'm writing an application for a medium sized company that will be used by about 90% of our employees and our clients. In planning for the future we decided to add functionality that will verify that ...
29
votes
3answers
5k views

Is GCC dying without threads support on Windows?

I need some opinion. GCC was always a very good compiler, but recently it is losing "appeal". I have just found that on Windows GCC does not have std::thread support, forcing Windows users to use ...
4
votes
2answers
206 views

Vendor Support for OpenStack (that's not a rip-off) [closed]

I'm beginning to see that there is a game being played where cloud support is either "host inside our cloud at low cost (so we lock you in)" or "we will support your private cloud provided that it's ...
2
votes
3answers
757 views

How can I determine how to charge for supporting SharePoint sites and SharePoint development? [closed]

I recently created a site in SharePoint and I need to setup a maintenance/support agreement for the site. In addition to the site, there are some custom modules that were developed that we monitor. ...
16
votes
5answers
902 views

How do you support your code post employment end?

What is the process for leaving a company (or even a group/division) in terms of code support? Is it best to handle all questions? Do you give the remaining developers access to yourself as a future ...
4
votes
1answer
276 views

What is a good support knowledge base tool? [closed]

I have been searching for a tool to help my team organize its knowledge for resolving recurring support cases. Context: our team is developing and supporting an huge applications (lots of ...
4
votes
2answers
211 views

How to communicate within a company what is being Continually Deployed

I work for a small development company, 20 people total in the entire company, 3 in actual development, and we've adopted CD for our commits to trunk, and it works great, from a code management and ...
2
votes
4answers
199 views

What Does It Usually Mean for a Feature to be “Supported”?

I'm currently working some testing for a particular area of an application. I had to write some automated tests for a particular feature but due to the circumstances, this was not easy to do. When I ...
5
votes
8answers
720 views

Junior developer support

I am a junior developer in my first work experience after university. I joined the company as PHP developer but I ended up developing using C# and ASP.NET. Right from the start I did not receive any ...
3
votes
8answers
2k views

Should I pay my developers for bugs fixes for a project or work that's still in progress?

We are working with a group of developers on a project. The project is still in progress (not completed) and these developers charge us for time spent on fixing bugs on codes that were not written ...
4
votes
3answers
191 views

How to solve installation errors reported by users, on Android?

I've some application on the Google Play, free to download, but I have some people reporting things like: "There has been problem installing on my htc x." How do I help these people? I could ...
31
votes
7answers
6k views

Becoming a “maintenance developer” [duplicate]

So I've kind of been getting angry about the current position I'm in, and I'd love to get other developers' input on this. I've been at my current place of employment for about 11 months now. When I ...
4
votes
3answers
133 views

Transitioning from being a bespoke development to a COTS development house

Currently one of the major applications that our organisation produces would be regarded as bespoke software as it is specifically designed for one specific client organisation. However, we have ...
1
vote
3answers
90 views

What issues do I need to consider when setting up a User Support group for a large enterprise system?

I have been tasked with becoming the Administrator for a large enterprise software system that consists of several shrink wrapped applications and some home grown 'glue' and has a couple of hundered ...
8
votes
4answers
330 views

How do you include Support in your Sprint?

Our company moved to Scrum recently on a product that was almost coded by a single person (Joe). We have support to do with our exising customers that we try to integrate in our process. For now we ...
4
votes
4answers
389 views

Should developers do their own software releases (if there is a prod support team in place)?

I know there are going to always be differences depending on the particular size, staff etc, but i wanted to get feedback in general around: In an environment where you have a production support team ...
1
vote
1answer
705 views

Technical Support Developer position with a Software Engineering degree [closed]

I've received a job offer from a company for a technical support developer. I originally had an interview lined up with them for a C# Developer role but this was filled internally before my interview. ...
36
votes
17answers
2k views

How do you respond to a request for 'emergency contact information' for when you are on vacation?

I want to go on vacation and not think about work at all but they want me to provide them a contact number in the event of an emergency (server goes down, web service malfunctions, etc). I am afraid ...
4
votes
2answers
163 views

Managing cross-thread communication on issue/bug reports

On my current project we have two or three engineers who are tagged as Tier 2 or Tier 3 support. We often work directly with customers to gather detailed information about bug and issue reports. ...
3
votes
8answers
516 views

Is it a bad practice to stop providing support for outdated software if updates are free and easy?

Providing support for outdated software is both unexciting and expensive. If people are still using the version which was sold ten years ago, it means that they will find bugs which do not exist in ...
3
votes
4answers
290 views

Password insanity! Recommended approaches to password management on multiple client systems? [closed]

A software development company I work with has a web based product they are successfully selling to clients. All of these clients have a support agreement with us that generally requires us to access ...
8
votes
6answers
1k views

What is the biggest support a boss can give to his/her developers?

Buying the best hardware, paying the most precious bonus or reward, treating them politely, provide the opportunity for improvement, etc.? We want to improve the productivity of our development team. ...
3
votes
1answer
555 views

What the usual or accepted cost of a support contract for custom software?

For custom built web based software, what is the industry standard or generally accepted cost for support and maintenance of the software? Is it usual to be expressed as a % of the original ...
2
votes
2answers
76 views

Is there a secure way to add a database troubleshooting page to an application?

My team makes a product (business management software) that our customers install on their own servers. The product uses a SQL database for data storage and app configuration. There have been quite a ...
5
votes
8answers
341 views

How do you check bugs on your client's PC's?

It seems like there are a plethora of methods for dialing in and checking out what's going on on a client's PC. But they seem to boil down to just 2. Dialing in and checking it out with VNC and ...
3
votes
2answers
264 views

Support / Maintenance documentation for development team

I'm working in the Development dept (around 40 developers) for a large E-Commerce company. We've grown quickly but have not evolved very well in the field of documenting our work. We work with an ...
3
votes
4answers
370 views

With a small development team, how do you organize second-level support?

Say, you have a team of 5 developers and your inhouse customers demand a reasonable support availability of say 5 days a week, 9am-6pm. I can imagine the following scenarios: the customers approach ...
8
votes
6answers
251 views

How to proceed when a bug in open source libraries is suspected?

We are using some open source libraries in our projects. Sometimes there are some issues found in some of them (most likely library bugs, but it may also be a wrong usage from our side, especially ...
4
votes
4answers
105 views

What features are helpful when performing remote debugging / diagnostics?

Obviously, the easiest way to solve a bug is to be able to reproduce it in-house. However, sometimes that is not practical. For starters, users are often not very good at providing you with useful ...
32
votes
7answers
2k views

Who should pay for fixes/bugs?

So I just started freelancing both in desktop/web development and this client who already accepted my work, and payed me keeps coming back at me each time he finds a bug etc. And I have found myself ...
7
votes
4answers
1k views

How do you handle supporting Chrome versions?

I'm working on a site for my company which, up until a certain point, was an Internet Explorer-only site for various reasons, mainly that when the site was originally conceived IE had a 90%+ market ...
5
votes
5answers
1k views

How to support a product built with agile development?

Two of the functions our company provides our customers are: Our Development team of ~10 employees creates software products for businesses in a particular industry. The software is used on hundreds ...
4
votes
3answers
358 views

What's with Delphi's support cycle?

This is a chart I whipped together showing the length of active (meaning ongoing bug fixes and service packs) support offered for each version of Delphi. It is based on the published support data ...