The Nerd Girls
   
 
Let’s Talk Shop
Posted: 17 July 2008 09:35 PM   [ Ignore ]
Administrator
Rank
Total Posts:  2
Joined  2008-07-17

OK, for all you Nerd Girls out there who know what its like to have a tight timeframe on a project that you are trying to get out the door, lets talk about the first thing that gets cut every time something slips in your schedule because, Murphy’s Law, something’s inevitably goes wrong. QA - or Quality Assurance. How do you deal with having to cut down on your QA time, which ultimately puts the quality of your project in jeopardy?

Profile
 
 
Posted: 18 July 2008 01:13 AM   [ Ignore ]   [ # 1 ]
Newbie
Rank
Total Posts:  7
Joined  2008-07-18

I think of the KISS principle, Keep It Simple, Stupid.  I always try to make sure the basics work and have been tested before we add the extras. This is hard to do because engineers like to perfect everything, but if things are too complicated and the schedule is tight (like it always is), nothing is complete if the system is too complicated :-) .  We got a car to the DARPA grand challenge qualifying trials in 9 months starting from zero by keeping everything as simple as we could, and focuses on the basics, not the frills.

Profile
 
 
Posted: 18 July 2008 10:42 AM   [ Ignore ]   [ # 2 ]
Jr. Member
RankRank
Total Posts:  48
Joined  2008-07-18

I think the first thing that goes is documentation with the promise that I will go back later and take care of it.

Profile
 
 
Posted: 18 July 2008 02:42 PM   [ Ignore ]   [ # 3 ]
Jr. Member
RankRank
Total Posts:  42
Joined  2008-07-18

I would agree that both the documentation and QA are first to go. There are many development plans- such as Agile or RUP which work on the concept of a redundant and repetitive life cycle. This is something I try to keep in mind as I plan out projects. First prove the small architecture, then go back and add to it, and so on and so forth. 

Another problem I have found is that I will insist on getting the work done, even if the inputs have changed, the result ends up being less free time.  I do this less now then I used to however!

Profile
 
 
Posted: 19 July 2008 10:23 AM   [ Ignore ]   [ # 4 ]
Newbie
Rank
Total Posts:  9
Joined  2008-07-18

I would agree that documentation falls under QA. As time goes on you should record everything so if something goes wrong you can check the records and fix the problem. Therfore placing it under QA.

 Signature 

I love my scar. I figure
if Harrison Ford can
have a scar on his chin, I
can have one above my eye.
It’s a guy thing.

~Sandra Bullock~

Profile
 
 
Posted: 19 July 2008 10:28 AM   [ Ignore ]   [ # 5 ]
Jr. Member
RankRank
Total Posts:  42
Joined  2008-07-18

Interestingly, when I worked as a technical writer/trainer I found that I ended up doing broader QA then the actual QA department.  This was particularly due to trying to learn how to run the new software functionalities in the bigger picture.  Most small software companies I know don’t even have technical writing.  Many that do, the writing is so vague that you need to be a psychoc to understand it. :)

I agree, documenting as you go along is very important! 

I need to remember to include more time in my project estimates for documentation.

Profile
 
 
Posted: 20 July 2008 01:10 AM   [ Ignore ]   [ # 6 ]
Newbie
Rank
Total Posts:  16
Joined  2008-07-20

I’m that odd programmer who loves to do the tech writing for the project I’m working on.

It’s just that I’m _never_ given the time I need within the project deadline to do that writing!

My approach to preventing QA time tends to be to reuse as much code as I can, and to design the architecture with future improvements in mind. That way when QA finds a break in a part of the code, I only have to fix it in one place. (Or if using a language that prevents me from modularizing at least the fix is the same in multiple places.) Further, when its found that something is broken (oops! I forgot to program for such and such screen resolution) I can just upgrade that architecture section to my newer version. I also try to be good about testing things as I go along.

Profile
 
 
Posted: 19 May 2009 09:04 PM   [ Ignore ]   [ # 7 ]
Newbie
Rank
Total Posts:  1
Joined  2009-05-19

same here i love writing for the project im working on..
simulation assurance vie

Profile
 
 
Posted: 29 June 2009 03:25 AM   [ Ignore ]   [ # 8 ]
Newbie
Rank
Total Posts:  2
Joined  2009-06-29

wonderful! thanks for the info..

assurance vie

Profile
 
 
Posted: 24 June 2010 12:14 AM   [ Ignore ]   [ # 9 ]
Newbie
Rank
Total Posts:  5
Joined  2010-06-20

lol,i want to buy shoes this week

 Signature 

web game browser mmorpg new mmorpg

Profile
 
 
Posted: 12 July 2010 12:45 PM   [ Ignore ]   [ # 10 ]
Newbie
Rank
Total Posts:  12
Joined  2010-06-30

I would agree that each the documentation and QA are very first to go. You will find a lot of improvement plans- for example Agile or RUP which function about the idea of the redundant and repetitive lifestyle cycle. That is anything I attempt to maintain in thoughts as I program out projects. Initial prove the little architecture, then go back and add to it, and thus on therefore forth.

 Signature 

get rid of acne scars | home remedies for acne scars | provillus

Profile
 
 
Posted: 23 July 2010 02:52 AM   [ Ignore ]   [ # 11 ]
Newbie
Rank
Total Posts:  13
Joined  2010-07-23

There are many shops here and there. But there are also many shops, christian louboutin is the one.

 Signature 

Christian louboutin shoes,christian louboutin pumps,christian louboutin sandals and boots on sale,sale up to 77% off,free and fast shipping,no tax,shop christian louboutin now!

Profile
 
 
Posted: 29 July 2010 01:47 PM   [ Ignore ]   [ # 12 ]
Newbie
Rank
Total Posts:  4
Joined  2010-07-29
christianlouboutin - 23 July 2010 02:52 AM

There are many shops here and there. But there are also many shops, christian louboutin is the one.

Perfectly pointed out!
______________________________________

Stop thinking - just do it with essay editing services

Profile