i am working with more than 50 projects and debugs software. I have to keep and maintain the access privileges of such projects and also blog about the things that I did in every single one (for my own documentation purposes). However, I do not know where to put such blogs.
So what I want is a blog site. which is secure and private
optional repository of some files or programs - also private
Where do you put software development blogs. a safe one where I could also save passwords and sensitive info?
you can purchase for a domain and host to save you doc in it .
Sunday, August 2, 2009
Microsoft offers some great web based development tools and software. But they are not the only ones.?
Microsoft offers some great web based development tools and software. But they are not the only ones. Who are their competitors and how would you compare their products?
Microsoft offers some great web based development tools and software. But they are not the only ones.?
how you can say it dear .....may i think you are not having the proper knowledge of software if i am not wrong if wrong so sorry..................
Reply:macromedia suite has flash for 2d animation fireworks for graphics and button creation and dreamweaver to assemble the page and post it
they are the industry standard and the help and tutotials come in really hand as do the support and forums etc
sun media offer a drag and drop interface for java script this is free it is good for database driven sites
all packages require little code knowledge but you will need some backgroun knowledge to know where to get started
hope this helps
sim cards
Microsoft offers some great web based development tools and software. But they are not the only ones.?
how you can say it dear .....may i think you are not having the proper knowledge of software if i am not wrong if wrong so sorry..................
Reply:macromedia suite has flash for 2d animation fireworks for graphics and button creation and dreamweaver to assemble the page and post it
they are the industry standard and the help and tutotials come in really hand as do the support and forums etc
sun media offer a drag and drop interface for java script this is free it is good for database driven sites
all packages require little code knowledge but you will need some backgroun knowledge to know where to get started
hope this helps
sim cards
Is some "software development" like mafia business ?
Tell your staff to get the job done, ignoring guidelines.
Then when your staff ignore guidelines and start fouling up,
heavy them to produce "results".
No one wants to tell you that you are the sole source of the problem. If you were on permanent leave, things would run effortlessly.
Is some "software development" like mafia business ?
I've heard that the mafia (the Russian mafia in particular), is heavily into software development so I wouldn't be surprised.
Reply:The mafia is like software stuck in a loop: once you're in it you're in forever until someone kills the program.
Reply:It's a means of getting stuff done.
It's a different kind of serious that your not use to, because what your doing is not illegal.
Reply:i think you should try
http://www.techno-soft.com
Then when your staff ignore guidelines and start fouling up,
heavy them to produce "results".
No one wants to tell you that you are the sole source of the problem. If you were on permanent leave, things would run effortlessly.
Is some "software development" like mafia business ?
I've heard that the mafia (the Russian mafia in particular), is heavily into software development so I wouldn't be surprised.
Reply:The mafia is like software stuck in a loop: once you're in it you're in forever until someone kills the program.
Reply:It's a means of getting stuff done.
It's a different kind of serious that your not use to, because what your doing is not illegal.
Reply:i think you should try
http://www.techno-soft.com
Is 58k a good starting salary for embedded software engineering in Fort Lauderdale, FL?
I am a recent Computer Engineering Graduate and I am being offered an embedded software development position in Fort Lauderdale, Florida. It's a contract position paying $28.00/hr. Is this is a reasonable payrate? I have about 1 year of experience doing software development at Lockheed as an intern.
Is 58k a good starting salary for embedded software engineering in Fort Lauderdale, FL?
for 1 yr exp it sounds good to me.....im a network engineer for 2 years with MCSE and im being taken advantage of pretty bad where im at for 20/hr....... :(
Reply:Rate of 28 in consulting is not good. I am in consulting and have been in similar shoes. Look for other high paying jobs.
Reply:for the amount of experience you have its a very good pay rate for now
Is 58k a good starting salary for embedded software engineering in Fort Lauderdale, FL?
for 1 yr exp it sounds good to me.....im a network engineer for 2 years with MCSE and im being taken advantage of pretty bad where im at for 20/hr....... :(
Reply:Rate of 28 in consulting is not good. I am in consulting and have been in similar shoes. Look for other high paying jobs.
Reply:for the amount of experience you have its a very good pay rate for now
Is 'computer software development' same as 'computer software engineer'?
why do some colleges don't prefer to type 'computer software engineer' instead of 'computer software engineer?
and do i have to take 'computer science' as my major to become a computer software engineer?
Is 'computer software development' same as 'computer software engineer'?
Pretty much, yes. Sometimes companies refer to SW development as the process for creating and releasing SW products (aka, product life cycle management, water fall process, agile development, etc.). This job can be called Engineering, Development, Research and Development (R%26amp;D), or Coding. Most companies expect some technical training or a CS major for this type of job.
Reply:I consider a software deleper as a programmer that works more with windows applications and web applications. A software engineer deals with hardware programming, instrument programming, etc.
and do i have to take 'computer science' as my major to become a computer software engineer?
Is 'computer software development' same as 'computer software engineer'?
Pretty much, yes. Sometimes companies refer to SW development as the process for creating and releasing SW products (aka, product life cycle management, water fall process, agile development, etc.). This job can be called Engineering, Development, Research and Development (R%26amp;D), or Coding. Most companies expect some technical training or a CS major for this type of job.
Reply:I consider a software deleper as a programmer that works more with windows applications and web applications. A software engineer deals with hardware programming, instrument programming, etc.
How do I calculate the cost benefit of a software and how do I decide the market price?
I am doing a project for school and I have to do the four P's of the marketing strategy, but I do not know how to determine the market price. I know the procedures/steps of the cost benefit analysis, but for software development, what items do you take in consideration to become part of your cost? The project is a gambling software...
How do I calculate the cost benefit of a software and how do I decide the market price?
In general, pricing decision should be based on:
- total cost (production, financial, marketing, and admininstrative)
- price of the similar products in the market
- merits/demerits of your product compared with the similar product in the market
- Disposable Income
- the size of the user base
-geographical location
Production cost for the software is the:
- payment for estimated manhours
- depreciation expenses of the equipment and software tools used
- utilities
Reply:Do an online search for a concept called "Economic Value Added" or "EVA Analysis". Here is the premise: Find the next best alternative to your software package and figure out what benefits your software provides over that alternative. Then estimate the economic value of those benefits. Your price should then be based on the value of the benefits your software provides over the alternative.
Reply:Get a calculator and sit down at the table and add the estimates. One more thing always go to the store with 20 dollars more.
garden ridge
How do I calculate the cost benefit of a software and how do I decide the market price?
In general, pricing decision should be based on:
- total cost (production, financial, marketing, and admininstrative)
- price of the similar products in the market
- merits/demerits of your product compared with the similar product in the market
- Disposable Income
- the size of the user base
-geographical location
Production cost for the software is the:
- payment for estimated manhours
- depreciation expenses of the equipment and software tools used
- utilities
Reply:Do an online search for a concept called "Economic Value Added" or "EVA Analysis". Here is the premise: Find the next best alternative to your software package and figure out what benefits your software provides over that alternative. Then estimate the economic value of those benefits. Your price should then be based on the value of the benefits your software provides over the alternative.
Reply:Get a calculator and sit down at the table and add the estimates. One more thing always go to the store with 20 dollars more.
garden ridge
How different is a software developer's life from a working professional in BPO, India ?
After choosing my favorite subject Physics for my Bachelors Degree, decided to pursue post graduation in Mass Communication, have just completed a year in BPO. Presently working for a Telephone and Broadband Service provider company, Tiscali based in UK. Also finished Core Java and is going to start with J2EE. Met a couple of friends in IT software development field, came to know about the work hours. A bit confused as which would be a better field in the long run.
How different is a software developer's life from a working professional in BPO, India ?
I would go with what you know, physics and mass communication. They are radically different than software development and unless you are a hardcore programmer, there is limited success. Not everyone was born a programmer and why waste all that time you spent on the bachelors and such by doing an unrelated field?
Good luck in your journey
How different is a software developer's life from a working professional in BPO, India ?
I would go with what you know, physics and mass communication. They are radically different than software development and unless you are a hardcore programmer, there is limited success. Not everyone was born a programmer and why waste all that time you spent on the bachelors and such by doing an unrelated field?
Good luck in your journey
What does PAD mean in software development parlance?
PAD is the Portable Application Description, and it helps authors provide product descriptions and specifications to online sources in a standard way, using a standard data format that will allow webmasters and program librarians to automate program listings.
http://www.asp-shareware.org/pad/
http://www.asp-shareware.org/pad/
What will be a best way to migrate from Software Testing to Software Development field (Dot Net) ?
Fix some bugs in the module you are testing. Go through at least one .NET book
How many software development projects actually use use-cases?
requirements
How many software development projects actually use use-cases?
Large development projects that will take a year for multiple engineers and usually multiple companies developing concurrently use Use Cases. This is particularly true when the software people get system requirements from a system group.
Some smaller projects use them. They are particularly useful to ensure that the project is fully understood prior to implementation. It is best to use them when a system can be designed in many different ways. The use case becomes the guide so that all of the developers are "on the same page"
flowers for algernon
How many software development projects actually use use-cases?
Large development projects that will take a year for multiple engineers and usually multiple companies developing concurrently use Use Cases. This is particularly true when the software people get system requirements from a system group.
Some smaller projects use them. They are particularly useful to ensure that the project is fully understood prior to implementation. It is best to use them when a system can be designed in many different ways. The use case becomes the guide so that all of the developers are "on the same page"
flowers for algernon
Suggest some sites for free software development guidelines?
http://msdn.microsoft.com/practices/
Suggest some sites for free software development guidelines?
For Java development try http://java.sun.com/. But more importantly you need to let us know which technology you want to use.
Suggest some sites for free software development guidelines?
For Java development try http://java.sun.com/. But more importantly you need to let us know which technology you want to use.
What is the best way to professionally and legally recieve payment for packaged software from abroad?
We are a small software development company (in India). Until now we were serving the local customers but now we are into talks with a well established firm abroad (USA) for delivering packaged software.Can you kindly guide us what is the safest legal way to recieve the payment for the software and what steps and precautions need to be taken to ensure that we recieve proper payment in due time with least of hassle. Also what is the most popular way of doing the same? Any advice would be heartily welcomed.
What is the best way to professionally and legally recieve payment for packaged software from abroad?
Duplicate--
http://answers.yahoo.com/question/index;...
Reply:bank transfer
What is the best way to professionally and legally recieve payment for packaged software from abroad?
Duplicate--
http://answers.yahoo.com/question/index;...
Reply:bank transfer
I am starting a software development and staffing company. Could you please suggest a name for it?
InfoMatrix
I am starting a software development and staffing company. Could you please suggest a name for it?
What is your name, use that somehow to make something of the CO......
Juan Juarez, etc, or Your Name, Inc.....
Lol, you give us little to go on, except what you do.....
Reply:SODEST Inc.
so - software
de - velopment
st - affing
business cards
I am starting a software development and staffing company. Could you please suggest a name for it?
What is your name, use that somehow to make something of the CO......
Juan Juarez, etc, or Your Name, Inc.....
Lol, you give us little to go on, except what you do.....
Reply:SODEST Inc.
so - software
de - velopment
st - affing
business cards
How can I contribute to the development of humankind?
I am 33. I am looking for ways I can contribute and/or dedicate my professional life to the development of humankind.
To narrow it down a bit, my skills are in software development (10 yrs professional experience), problem solving, communication skills and writing.
At the same time I need to support my family, and put bread on the table, so I can't just give up the current income from my full-time job without an alternative.
Your answers and suggestions are much appreciated! Thank You!
How can I contribute to the development of humankind?
transhumanism
if you don't have money to invest in the companies with goals you believe in, many believe that prayer and meditation are equally as valuable ... i'm endorsing no religion but just prayer and meditation in general
Reply:what a goal!!!
but maybe you should start at development of yourself, dude.
it reminds me of this story.
"at his 20th birthday, one man want to change the world for good, so he keep trying and trying and trying. at the age of 30, he found out that he can't do that, so he change his goal, now he want to change his country for good, and so he's trying and trying and trying. at the age of 40, he found out that he couldn't do it either, so he change his goal again, for at that time his goal is to change his city for good, so he's trying and trying and trying. come to the age 50, he found out that he couldn't realize his latest goal either, so sadly he have to change it again, and that will be he want to change his family for good, so he's trying and trying and trying. he got sick while doing so and come to the age 60, he can't fulfilled his dream. at his dying breath he's thinking 'alas, if only i set my goal as to change my self for good at the first time, i might have changed the world now'. and the man die with regret."
Reply:develop a chip that can be use to store all the data needed by a certain human for his personal and professional development... one chip that can be inserted to the brain... like in matrix...... seriously...
Reply:well, i could always use help.
Reply:plant treees
Reply:your already doing it,bro
Reply:hmm , so i guess u can be of help in mayb , the UN rescue team ( or any NGO) wer they need to transmit data, from like flood-hit , or cyclone -hit provinces...
good luck to find ur 'dream ' job!
To narrow it down a bit, my skills are in software development (10 yrs professional experience), problem solving, communication skills and writing.
At the same time I need to support my family, and put bread on the table, so I can't just give up the current income from my full-time job without an alternative.
Your answers and suggestions are much appreciated! Thank You!
How can I contribute to the development of humankind?
transhumanism
if you don't have money to invest in the companies with goals you believe in, many believe that prayer and meditation are equally as valuable ... i'm endorsing no religion but just prayer and meditation in general
Reply:what a goal!!!
but maybe you should start at development of yourself, dude.
it reminds me of this story.
"at his 20th birthday, one man want to change the world for good, so he keep trying and trying and trying. at the age of 30, he found out that he can't do that, so he change his goal, now he want to change his country for good, and so he's trying and trying and trying. at the age of 40, he found out that he couldn't do it either, so he change his goal again, for at that time his goal is to change his city for good, so he's trying and trying and trying. come to the age 50, he found out that he couldn't realize his latest goal either, so sadly he have to change it again, and that will be he want to change his family for good, so he's trying and trying and trying. he got sick while doing so and come to the age 60, he can't fulfilled his dream. at his dying breath he's thinking 'alas, if only i set my goal as to change my self for good at the first time, i might have changed the world now'. and the man die with regret."
Reply:develop a chip that can be use to store all the data needed by a certain human for his personal and professional development... one chip that can be inserted to the brain... like in matrix...... seriously...
Reply:well, i could always use help.
Reply:plant treees
Reply:your already doing it,bro
Reply:hmm , so i guess u can be of help in mayb , the UN rescue team ( or any NGO) wer they need to transmit data, from like flood-hit , or cyclone -hit provinces...
good luck to find ur 'dream ' job!
Which is the best configuration pc for software development and entertainment.?
You can use this selection tool from intel:
http://indigo.intel.com/mbsg/default.asp...
Which is the best configuration pc for software development and entertainment.?
All computers have the exact same parts. Case, motherboard, power supply, RAM, CPU Hard drives, DVD/CD ROM drives, Graphic card, sound card, maybe wireless network card, TV tuner card, cooling fans, card reader, floppy drive, key board, mouse and some sort of monitor!
Differences has to do with if you want to buy more hard drives, more RAM, have two or more DVD drives or four CPU.
I think that software development will have more to do with the software that you are using rather than an extremely high performance computer. (High Performance is all of the above, only the latest version of each, with the highest capacity and the most RAM)
Entertainment, large size hard drives, more than one. Fast graphics card/s, two DVD drives, 2 or more GB RAM, TV tuner card (HD), support software, dual core CPU.
birthday cards
http://indigo.intel.com/mbsg/default.asp...
Which is the best configuration pc for software development and entertainment.?
All computers have the exact same parts. Case, motherboard, power supply, RAM, CPU Hard drives, DVD/CD ROM drives, Graphic card, sound card, maybe wireless network card, TV tuner card, cooling fans, card reader, floppy drive, key board, mouse and some sort of monitor!
Differences has to do with if you want to buy more hard drives, more RAM, have two or more DVD drives or four CPU.
I think that software development will have more to do with the software that you are using rather than an extremely high performance computer. (High Performance is all of the above, only the latest version of each, with the highest capacity and the most RAM)
Entertainment, large size hard drives, more than one. Fast graphics card/s, two DVD drives, 2 or more GB RAM, TV tuner card (HD), support software, dual core CPU.
birthday cards
What kind of software will come out when the iPhone SDK comes out in February?
What kind of software will (or do you think) will come out for the iPhone when the software development kit comes out in February? And how will it be transfered to the iPhone? Will there be a software upgrade put out?
What kind of software will come out when the iPhone SDK comes out in February?
it is coming out for the iphone and ipod touch. it is a safe jailbreak so that so no hackers can get into iphones
more info at
http://mac.blorge.com/2007/10/17/officia...
and
http://arstechnica.com/news.ars/post/200...
What kind of software will come out when the iPhone SDK comes out in February?
it is coming out for the iphone and ipod touch. it is a safe jailbreak so that so no hackers can get into iphones
more info at
http://mac.blorge.com/2007/10/17/officia...
and
http://arstechnica.com/news.ars/post/200...
How to find companies who are giving their software work to offshore companies?
I am now a days thinking to start an offshore company who will provides offshore software development services to foreign client, but where are those clients? How can I find them and get in good agreement with them. I know a lot of them do search for the software engineers here in Asia but how to contact them.
The main languages from where my company will take start are and we do have expertise in are PHP, .NET, Java and C/C++.
How to find companies who are giving their software work to offshore companies?
. Lordy mercy! We not only don't know what you are doing, we don't know who you're doing IT to!! ...'offshore software'?
I've got this little 12-foot mud scow that needs to have some barnacles scraped off, but I guess that's not what you're talkin' 'bout?
And you know that 50% of new companies fail in the first 4 or 5 years?
The main languages from where my company will take start are and we do have expertise in are PHP, .NET, Java and C/C++.
How to find companies who are giving their software work to offshore companies?
. Lordy mercy! We not only don't know what you are doing, we don't know who you're doing IT to!! ...'offshore software'?
I've got this little 12-foot mud scow that needs to have some barnacles scraped off, but I guess that's not what you're talkin' 'bout?
And you know that 50% of new companies fail in the first 4 or 5 years?
How can I start a small software business ?
I have 6-7 years of experience in the software industry. I want to start my own software development center (small one). I like to get contract from overseas clients or IT consultants, where I can develop applications at low cost. Please kindly give your ideas on how to find potential clients, partners and tips to success . thank you.
How can I start a small software business ?
You need to provide more information. What type of software?
How can I start a small software business ?
You need to provide more information. What type of software?
Is rapid application devolpmt similar with software development method?
Rapid Application Development (RAD) is generally something you'd use for creating a demo or prototype. You'd want a user-friendly interface, probably with GUI capabilities so you can produce a working model quickly with low development cost.
By contrast, the software development cycle goes through a more stringent quality control and testing phase. You want your end product to be error and bug free. And while there is usually a deadline of some kind for completion, the ultimate goal is a functioning product rather than one thrown together ASAP.
Is rapid application devolpmt similar with software development method?
RAD(rapid application devolpmt ) is not the next step in evolution beyond Software developement. RAD is not stupid and lazy compared to Softtware developement. They both have their place. Here’s how to decide which you need to favor in your roll-your-own process:
1. Do you have a clear vision within your team for what the product will be?
2. Is there a very solid understanding of the problem domain, within your team?
3. Do you have stakeholders and/or investors outside the core team who demand to control the design of the product?
4. How much overlap is there between the software people and the domain expert people in your extended team?
RAD works really well if the answers to 1-2 are “no”, 3 is “yes”, and 4 is “not a lot”. It helps a lot to build something that you don’t fully understand if you have some realistic prototypes to let domain experts and stakeholders fiddle with as you build it.
The disadvantage of RAD can be that the amount of rewriting effort is high. That may be unavoidable but it might be better to do high-fidelity page schematics (basically, a large number of comps) or even an HTML mockup instead of wireframes, rather than actually trying to make it all work before your stakeholders and domain experts have had a few iterations to poke and prod at.
Software dev. works well if you have a pretty darn good idea of what you want and you have the talent within the team to make decisions about the stuff that hasn’t occurred to you yet. At some point you absolutely have to make decisions about the lowest level functional and UI details that you’d rather not have to deal with, but computers can’t fill in the gaps in your high level design. The point of S/w dev. is to have all those conversations and design sessions in the cheapest medium possible, which is usually some words in a word processor about what it will do, and some annotated low fidelity pictures that describe how it will look and feel.
The disadvantage of S/w development is that you can get pretty far down the wrong path with no feedback. Stakeholders get impatient when they see that you’re producing a bunch of requirements gibberish instead of writing code. Wireframes and comps can help somewhat but that depends largely on the level of imagination that the stakeholders have, and their trust in your good judgement about design, and their experience with software applications that you consider to be well designed. Non-software people who just hired you aren’t going to have much patience for a 4 month design phase on their nickel, especially if you keep emailing them 150 page .doc files full of use cases that they’re supposed to review.
In my case the answers to the 4 questions above are “yes”, “yes”, “no”, and “a lot”. Those are the opposite of the answers that point to RAD as the right choice, so I’m using Software dev. this time.
hope this helps
Cheers:)
sepal
By contrast, the software development cycle goes through a more stringent quality control and testing phase. You want your end product to be error and bug free. And while there is usually a deadline of some kind for completion, the ultimate goal is a functioning product rather than one thrown together ASAP.
Is rapid application devolpmt similar with software development method?
RAD(rapid application devolpmt ) is not the next step in evolution beyond Software developement. RAD is not stupid and lazy compared to Softtware developement. They both have their place. Here’s how to decide which you need to favor in your roll-your-own process:
1. Do you have a clear vision within your team for what the product will be?
2. Is there a very solid understanding of the problem domain, within your team?
3. Do you have stakeholders and/or investors outside the core team who demand to control the design of the product?
4. How much overlap is there between the software people and the domain expert people in your extended team?
RAD works really well if the answers to 1-2 are “no”, 3 is “yes”, and 4 is “not a lot”. It helps a lot to build something that you don’t fully understand if you have some realistic prototypes to let domain experts and stakeholders fiddle with as you build it.
The disadvantage of RAD can be that the amount of rewriting effort is high. That may be unavoidable but it might be better to do high-fidelity page schematics (basically, a large number of comps) or even an HTML mockup instead of wireframes, rather than actually trying to make it all work before your stakeholders and domain experts have had a few iterations to poke and prod at.
Software dev. works well if you have a pretty darn good idea of what you want and you have the talent within the team to make decisions about the stuff that hasn’t occurred to you yet. At some point you absolutely have to make decisions about the lowest level functional and UI details that you’d rather not have to deal with, but computers can’t fill in the gaps in your high level design. The point of S/w dev. is to have all those conversations and design sessions in the cheapest medium possible, which is usually some words in a word processor about what it will do, and some annotated low fidelity pictures that describe how it will look and feel.
The disadvantage of S/w development is that you can get pretty far down the wrong path with no feedback. Stakeholders get impatient when they see that you’re producing a bunch of requirements gibberish instead of writing code. Wireframes and comps can help somewhat but that depends largely on the level of imagination that the stakeholders have, and their trust in your good judgement about design, and their experience with software applications that you consider to be well designed. Non-software people who just hired you aren’t going to have much patience for a 4 month design phase on their nickel, especially if you keep emailing them 150 page .doc files full of use cases that they’re supposed to review.
In my case the answers to the 4 questions above are “yes”, “yes”, “no”, and “a lot”. Those are the opposite of the answers that point to RAD as the right choice, so I’m using Software dev. this time.
hope this helps
Cheers:)
sepal
Free templates for quality management for software development?
Is there a website where I can get these for free?
Free templates for quality management for software development?
Unigirl honey here is your link
http://www.google.com/search?hl=en%26amp;lr=%26amp;d...
good luck honey
Free templates for quality management for software development?
Unigirl honey here is your link
http://www.google.com/search?hl=en%26amp;lr=%26amp;d...
good luck honey
I am a Bachelor in Engineering in IT & can't decide whether to go for software development or teaching in IT.
1-If I opt for software development I have to move long away from my family and I don't want to leave my family although I am not married yet.
2-I am not outspoken and a bit nervous and introvert.
I am a Bachelor in Engineering in IT %26amp; can't decide whether to go for software development or teaching in IT.
Become a software development. Sooner or later, you will have to leave the nest. Why not do it now? It'll be better in the long run, plus it will help you to become an independent individual. If you can achieve this in the early stages, it will definitely help you to become a better man.
Reply:wrong category
2-I am not outspoken and a bit nervous and introvert.
I am a Bachelor in Engineering in IT %26amp; can't decide whether to go for software development or teaching in IT.
Become a software development. Sooner or later, you will have to leave the nest. Why not do it now? It'll be better in the long run, plus it will help you to become an independent individual. If you can achieve this in the early stages, it will definitely help you to become a better man.
Reply:wrong category
I need a unique name for my software development, web designing and consulting company...?
which may or may not have dictionary meaning associated with that but in future the world will know it. I dont want to give a cheap name to my firm so kindly suggest a better name for a web designing, software development and consultation company.
I need a unique name for my software development, web designing and consulting company...?
"Webolutions"
i hope u like it....
Reply:I would help you but youd have to pay consulting fees.
Reply:Develop Me A Design Consulting
Reply:"Webbed Feat"
Reply:rushisoft.
Reply:AWRA
JELLY
CELERY
SILLYPOINT.
COLDTURKEY
In case you choose anyone,remember that I get paid too. :)
Reply:Digital Stage - you work performs and that's what stage in the process it's at when it comes to you
Log-In
Web Media
(Web) Medium
Work Station
Ctrl
You have to look at the people you're really trying to reach too, because if you live around mostly older farm people like I do...Like Work Station wouldn't mean anything to them because they don't know much about computers or design...so...you know...
Reply:HEY I GOT A GREAT NAME FOR YOUR COMPANY,IT SOUNDS FUNNY ,BUT EVEN GOOGLE SOUNDED FUNNY INITIALLY,REST IS HISTORY,SO YOUR COMPANY'S NAME: DEVDESCO(DEV+ DES+CO)i.e. initaial letters of development,designing and consulting.i want your feedback.
I need a unique name for my software development, web designing and consulting company...?
"Webolutions"
i hope u like it....
Reply:I would help you but youd have to pay consulting fees.
Reply:Develop Me A Design Consulting
Reply:"Webbed Feat"
Reply:rushisoft.
Reply:AWRA
JELLY
CELERY
SILLYPOINT.
COLDTURKEY
In case you choose anyone,remember that I get paid too. :)
Reply:Digital Stage - you work performs and that's what stage in the process it's at when it comes to you
Log-In
Web Media
(Web) Medium
Work Station
Ctrl
You have to look at the people you're really trying to reach too, because if you live around mostly older farm people like I do...Like Work Station wouldn't mean anything to them because they don't know much about computers or design...so...you know...
Reply:HEY I GOT A GREAT NAME FOR YOUR COMPANY,IT SOUNDS FUNNY ,BUT EVEN GOOGLE SOUNDED FUNNY INITIALLY,REST IS HISTORY,SO YOUR COMPANY'S NAME: DEVDESCO(DEV+ DES+CO)i.e. initaial letters of development,designing and consulting.i want your feedback.
Do you think places like India will outsource software development to North America in the future?
Specifically interested in the prospects of next generation innovations.
Do you think places like India will outsource software development to North America in the future?
No, LOL, It's all U.S. Technology that India thinks it has invented.
Reply:In the very near future they will all have to as most american jobs are outsorced now and soon they won't have any unemployed citizens. So they will all have to outsorce back to america the jobs that american corporations have outsorced to them for even less money, thus making huge profits all around except for the american workers as usual.
Reply:Please update ur information that it already doing it for all who are allowing it... but when a government feels unsafe for its economy. then inida cant help.
Reply:I doubt it. China and India are now in head-to-head competition to dominate the IT markets in the future. To get them to outsource projects to North America would require two things, at least: (1) superior skills, and (2) salaries in North America at least one tenth of what they are now. Neither of these is likely. Indians are much better at software and other technical things than a relatively uneducated NA workforce, and salaries at one tenth their present levels would mean that NA would have become a third-world or fourth-world country just struggling for survival, with no time for software development.
printable cards
Do you think places like India will outsource software development to North America in the future?
No, LOL, It's all U.S. Technology that India thinks it has invented.
Reply:In the very near future they will all have to as most american jobs are outsorced now and soon they won't have any unemployed citizens. So they will all have to outsorce back to america the jobs that american corporations have outsorced to them for even less money, thus making huge profits all around except for the american workers as usual.
Reply:Please update ur information that it already doing it for all who are allowing it... but when a government feels unsafe for its economy. then inida cant help.
Reply:I doubt it. China and India are now in head-to-head competition to dominate the IT markets in the future. To get them to outsource projects to North America would require two things, at least: (1) superior skills, and (2) salaries in North America at least one tenth of what they are now. Neither of these is likely. Indians are much better at software and other technical things than a relatively uneducated NA workforce, and salaries at one tenth their present levels would mean that NA would have become a third-world or fourth-world country just struggling for survival, with no time for software development.
printable cards
Should I move to Network Security or Software Development?
Hello..
I am student of B.A ( Bachelor of Arts).. But have completed Software Engineering long back. I have also completed MCA (Master of Computer Applications.) ..I have cleared my EC-CEH (Certified Ethical Hacker Examination from CEH).. I have also done my Diploma in Networking and Hardware..
So currently I am a network technical support engineer. My interest is to get into Network / System Security .. However I am not getting proper breaks. So should What should I do..
1.) Continue job as network engineer and then move to network security
2.) Move to Software Development.
Advise....
Should I move to Network Security or Software Development?
NETWORK SECURITY!
they can't send this one out to India for time being and they are getting big bucks for it as well,,, go for it .. good luck!
oh and forget software development :)
Reply:Network security is one of the few areas that is currently marketable in the US.
Check out:
- A Career in Network Security
http://www.enterpriseitplanet.com/securi...
ITToolbox:
http://security.ittoolbox.com/groups/
Membership is free!
Many software development positions have been outsourced.
Agile Outsourcing: Managing People Metrics in Outsourced Software Development
http://www.sourcingmag.com/content/c0703...
Reply:Well,
your's seems to be a case of an Art student with engineering opposition in field of Network Engineering/Security being a special domain in it.
The better option would be for you to wait for an opening in Network Security. Try get some advanced certification from CISCO / www.brainbench.com or RED HAT for supporting your stand to candidature of Network Security Professional. In the mean time, your experience in network support would also be enough to prove your mettle.
Roman empire took almost 2 decades to be built and then was flourishing. Similarly, yours is a career dared not by many. Keep on trying for Network Security as mentioned above.
Alternately, you can check your inclination, whether you like solving logical problems and can remain glued to PC for long hours doing so. If yes, you are suitable for a software career. But yet again, the problem here is you would have to start afresh... frustration would mount and disuade you.
I would suggest you to apply to wipro.com and cisco.com and I2.com. These website based career sections are really wonderful and might give you a right break.
Best Regards,
Maverick
I am student of B.A ( Bachelor of Arts).. But have completed Software Engineering long back. I have also completed MCA (Master of Computer Applications.) ..I have cleared my EC-CEH (Certified Ethical Hacker Examination from CEH).. I have also done my Diploma in Networking and Hardware..
So currently I am a network technical support engineer. My interest is to get into Network / System Security .. However I am not getting proper breaks. So should What should I do..
1.) Continue job as network engineer and then move to network security
2.) Move to Software Development.
Advise....
Should I move to Network Security or Software Development?
NETWORK SECURITY!
they can't send this one out to India for time being and they are getting big bucks for it as well,,, go for it .. good luck!
oh and forget software development :)
Reply:Network security is one of the few areas that is currently marketable in the US.
Check out:
- A Career in Network Security
http://www.enterpriseitplanet.com/securi...
ITToolbox:
http://security.ittoolbox.com/groups/
Membership is free!
Many software development positions have been outsourced.
Agile Outsourcing: Managing People Metrics in Outsourced Software Development
http://www.sourcingmag.com/content/c0703...
Reply:Well,
your's seems to be a case of an Art student with engineering opposition in field of Network Engineering/Security being a special domain in it.
The better option would be for you to wait for an opening in Network Security. Try get some advanced certification from CISCO / www.brainbench.com or RED HAT for supporting your stand to candidature of Network Security Professional. In the mean time, your experience in network support would also be enough to prove your mettle.
Roman empire took almost 2 decades to be built and then was flourishing. Similarly, yours is a career dared not by many. Keep on trying for Network Security as mentioned above.
Alternately, you can check your inclination, whether you like solving logical problems and can remain glued to PC for long hours doing so. If yes, you are suitable for a software career. But yet again, the problem here is you would have to start afresh... frustration would mount and disuade you.
I would suggest you to apply to wipro.com and cisco.com and I2.com. These website based career sections are really wonderful and might give you a right break.
Best Regards,
Maverick
Want to switch my career from teaching to software development how?
Dear friends,
seven years back I was teaching at NIIT. I always wanted to switch to Software Development.but Just after 2 years teaching experience I got married , I have two kids , would not switched my career. Inbetween I was teaching in school too.
During my sabbatical I have done 'A' Level from DOEACC and complete my M.Sc. Computer Science last year.
If you have any way for me to swich to Software Development
plese suggest.
Want to switch my career from teaching to software development how?
You can teach anything at NIIT and no one cares if it will work. But, in software business it is zero tolerance and your NIIT skills may be outdated.
Better don't mess up.
Reply:go to webmaster resource websites, and check if they're hiring
Reply:Do a vocational course in it.
seven years back I was teaching at NIIT. I always wanted to switch to Software Development.but Just after 2 years teaching experience I got married , I have two kids , would not switched my career. Inbetween I was teaching in school too.
During my sabbatical I have done 'A' Level from DOEACC and complete my M.Sc. Computer Science last year.
If you have any way for me to swich to Software Development
plese suggest.
Want to switch my career from teaching to software development how?
You can teach anything at NIIT and no one cares if it will work. But, in software business it is zero tolerance and your NIIT skills may be outdated.
Better don't mess up.
Reply:go to webmaster resource websites, and check if they're hiring
Reply:Do a vocational course in it.
What is meant by software development method?
What is meant by software development method?
What is meant by software development method?
a software development method would be kind of like the planning of the programme you make. its usually done with UML(UniversalModelingLanguage) it has many type like state diagrams and class diagrams and flow diagrames. find a book on UML adn it will cover everything you need.
Reply:Very a simply a method is an organized or defined approach. There are many software development methods. The classical waterfall approach is the old school method, while X-treme programming is a much more updated method. There are many variations and some work better than others, depending on things like your team size, team culture, the problem you are trying solve. etc.
Reply:Hi Im a software enginner
its the approach taken through the process of making the software
such object oriented one
What is meant by software development method?
a software development method would be kind of like the planning of the programme you make. its usually done with UML(UniversalModelingLanguage) it has many type like state diagrams and class diagrams and flow diagrames. find a book on UML adn it will cover everything you need.
Reply:Very a simply a method is an organized or defined approach. There are many software development methods. The classical waterfall approach is the old school method, while X-treme programming is a much more updated method. There are many variations and some work better than others, depending on things like your team size, team culture, the problem you are trying solve. etc.
Reply:Hi Im a software enginner
its the approach taken through the process of making the software
such object oriented one
Start up company - outsource technology/software development?
I want to start a biometrics software company. Is it better to hire developers or build a partnership with an existing biometrics company, potentially they might be the main supplier?
Start up company - outsource technology/software development?
That's a very difficult question. It really depends upon your finances. If you can afford, long term I believe you're better in hiring your own developers. With any partnership, you'll lose some control.
love song lyrics
Start up company - outsource technology/software development?
That's a very difficult question. It really depends upon your finances. If you can afford, long term I believe you're better in hiring your own developers. With any partnership, you'll lose some control.
love song lyrics
Going to school for web development and programming. looking for some software to buy?
I am looking for some software that will help me better my skills as a web programmer. Any ideas of software would be greatly appreciated.
Going to school for web development and programming. looking for some software to buy?
Buy dreamweaver.
Reply:If you want to learn properly then don't buy any web design software! The best approach is to lean how to do things by hand. Leaning to use a software package only teaches you to lean a package, learning to hand build sites will teach you about the whole process.
Web design software such as Dreamwaver hides the actual process of building HTML, stylesheets and graphic slices. Go and use sites such as W3Schools and positioniseverything which will show the the fundamentals.
The only software you might want to buy to do this is textpad which is like an advanced version of Windows notepad, this and a graphics package such as Photoshop or the excellent free equivalent Gimp.
This is how I build all my sites and I have built some huge and complicated ones over the years.
Good luck!
Dave - http://www.sqoo.co.uk
Reply:It would help if you were specific about what you want to program in. Tip. It's better to be an expert at one thing, than know a little about everything, mind you, you need to know the basics of HTML, CSS, Design and to a lesser extent, JavaScript too.
If you are just starting out and have a few dollars. Essentials are Dreamweaver and Photoshop
Reply:Any student I've ever known likes free stuff, so why buy what can be had for free. Check out:
http://www.microsoft.com/express/
MS Visual Studio 2008 Express for free dude. Specifically developed for comp sci students and hobbyist. "easy to use tools for the hobbyist, novice and student developer."
Reply:Buy some designing software and try to innovate some thing .
Practice and practice you will become perfect web designer
Reply:you don't need to buy anything -- a good school will provide the software.
Going to school for web development and programming. looking for some software to buy?
Buy dreamweaver.
Reply:If you want to learn properly then don't buy any web design software! The best approach is to lean how to do things by hand. Leaning to use a software package only teaches you to lean a package, learning to hand build sites will teach you about the whole process.
Web design software such as Dreamwaver hides the actual process of building HTML, stylesheets and graphic slices. Go and use sites such as W3Schools and positioniseverything which will show the the fundamentals.
The only software you might want to buy to do this is textpad which is like an advanced version of Windows notepad, this and a graphics package such as Photoshop or the excellent free equivalent Gimp.
This is how I build all my sites and I have built some huge and complicated ones over the years.
Good luck!
Dave - http://www.sqoo.co.uk
Reply:It would help if you were specific about what you want to program in. Tip. It's better to be an expert at one thing, than know a little about everything, mind you, you need to know the basics of HTML, CSS, Design and to a lesser extent, JavaScript too.
If you are just starting out and have a few dollars. Essentials are Dreamweaver and Photoshop
Reply:Any student I've ever known likes free stuff, so why buy what can be had for free. Check out:
http://www.microsoft.com/express/
MS Visual Studio 2008 Express for free dude. Specifically developed for comp sci students and hobbyist. "easy to use tools for the hobbyist, novice and student developer."
Reply:Buy some designing software and try to innovate some thing .
Practice and practice you will become perfect web designer
Reply:you don't need to buy anything -- a good school will provide the software.
Can i get software development work at home?
i had very good experience in software development. i want this work at home and it is just like freelancer.
Can i get software development work at home?
Monster, Yahoo Hotjobs, Careerbuilder are some of the largest Job boards, where you can apply for jobs and upload your resume.
Since Craigslist,allows free job postings,many smaller companies post their vacancies on this online classifieds website.You can also search for jobs from multiple websites
Using aggregators like SimplyHired and Indeed.Referrals are also becoming a increasingly popular way to get hired.
More details and website links available at http://tinyurl.com/emdyn
Can i get software development work at home?
Monster, Yahoo Hotjobs, Careerbuilder are some of the largest Job boards, where you can apply for jobs and upload your resume.
Since Craigslist,allows free job postings,many smaller companies post their vacancies on this online classifieds website.You can also search for jobs from multiple websites
Using aggregators like SimplyHired and Indeed.Referrals are also becoming a increasingly popular way to get hired.
More details and website links available at http://tinyurl.com/emdyn
Sometimes some colleges use the term Software Development for Software Engineering ?
Some companies require BS in Software Engineering...what should I do ?
Sometimes some colleges use the term Software Development for Software Engineering ?
The label doesn't matter, it's the content of the education. A degree in software development is the same whether its called development or engineering. Even if a job requires a degree in software engineering, and you march in there with your degree in software development, it wont matter to your prospective employer. They know it is the same thing.
Reply:I tend to think of software development as developing code from spec and software engineering as developing the spec and the code. The subtle difference is between build and design. But that's just my opinion. Here is a more definitive source: http://www.bls.gov/oco/
Sometimes some colleges use the term Software Development for Software Engineering ?
The label doesn't matter, it's the content of the education. A degree in software development is the same whether its called development or engineering. Even if a job requires a degree in software engineering, and you march in there with your degree in software development, it wont matter to your prospective employer. They know it is the same thing.
Reply:I tend to think of software development as developing code from spec and software engineering as developing the spec and the code. The subtle difference is between build and design. But that's just my opinion. Here is a more definitive source: http://www.bls.gov/oco/
How we start software development centre?
we at jabalpur want to establish a small software development centre
How we start software development centre?
get a room, developers, software development tools and you are on the way
How we start software development centre?
get a room, developers, software development tools and you are on the way
Are these problems in software development?
There is no chief programmer. In itself that is not a problem.
But the people who have seized power don’t seem very good.
Often they would fail any character test.
Undocumented communications.
The very people who talk about "process" are the ones likely to phone you saying "This is head office. Would you mind collecting time sheets from the contractors and sending them to us".
Attitude "get on with your job".
Not interested in feedback from
staff especially new staff.
Yet your staff are your ears and eyes, like an advance scout,
or a dogman on a crane (old times) who can see what is happening, or a special video camera.
Are these problems in software development?
I think you need a vacation. It is just a job.
Reply:Welcome to the real world.
But the people who have seized power don’t seem very good.
Often they would fail any character test.
Undocumented communications.
The very people who talk about "process" are the ones likely to phone you saying "This is head office. Would you mind collecting time sheets from the contractors and sending them to us".
Attitude "get on with your job".
Not interested in feedback from
staff especially new staff.
Yet your staff are your ears and eyes, like an advance scout,
or a dogman on a crane (old times) who can see what is happening, or a special video camera.
Are these problems in software development?
I think you need a vacation. It is just a job.
Reply:Welcome to the real world.
When a person learns how to develop algorithms using a software development methodology, do they also learn ..
what to do to keep the methodology working.
For example if you learn to use a machine, you might also train to fix the 3 major types of stoppages known for the machine.
Surely the problem with developing software are known.
Do people train to avoid or fix the major problems.
Typical problem : An early version of the software is "released". It's only meant to be used to check that it talks with other equipment. A rogue staff member approves it for use at sea.
So there's been a major malfunction with the software development methodology, the malfunction being that the software development methodology wasn't obeyed.
This must happen frequenly enough to justify effort in training staff on the likelihood of this happening, and what to do.
In this example, the early version is only supposed to be used to see if it talks with other equipment. The early version is not supposed to be released to sea. The software development system needs to be restarted (with the early ...
When a person learns how to develop algorithms using a software development methodology, do they also learn ..
Generally not. A compiler or interpreter re-written in its own language is rare to unheard of. Some Object-Oriented Development Kits may evolve to use components or methods processed by their earlier iterations.
Time pressure to market makes this impossible in an economic sense.
It would be a risk factor to create a development studio that relied on its own error-ridden code to produce replacement modules for itself. Thus programmers of the language are almost always going to be using a different language than programmers in the language.
For example if you learn to use a machine, you might also train to fix the 3 major types of stoppages known for the machine.
Surely the problem with developing software are known.
Do people train to avoid or fix the major problems.
Typical problem : An early version of the software is "released". It's only meant to be used to check that it talks with other equipment. A rogue staff member approves it for use at sea.
So there's been a major malfunction with the software development methodology, the malfunction being that the software development methodology wasn't obeyed.
This must happen frequenly enough to justify effort in training staff on the likelihood of this happening, and what to do.
In this example, the early version is only supposed to be used to see if it talks with other equipment. The early version is not supposed to be released to sea. The software development system needs to be restarted (with the early ...
When a person learns how to develop algorithms using a software development methodology, do they also learn ..
Generally not. A compiler or interpreter re-written in its own language is rare to unheard of. Some Object-Oriented Development Kits may evolve to use components or methods processed by their earlier iterations.
Time pressure to market makes this impossible in an economic sense.
It would be a risk factor to create a development studio that relied on its own error-ridden code to produce replacement modules for itself. Thus programmers of the language are almost always going to be using a different language than programmers in the language.
What is the best software development methodolgy in creating or building a website or web-marketing program?
ASAP PLS!!!!
what is the best software development methodolgy in creating or building a website or web-marketing program? CHOOSE ONE:
1. RAD
2. JAD
3. Waterfall Model
4. Spiral Model
5. CMMI
6. Prototyping
7.Object-oriented approach
8. Iterative processes
9. Extreme Programming
10. V-model
11. Chaos Model
12. ICONIX Process
13 User Experience
14. IBM Rational Unified Process
15. Process Driven Development
16. P-Modelling Framework
What is the best software development methodolgy in creating or building a website or web-marketing program?
3. Waterfall Model is the best model
flower arranging
what is the best software development methodolgy in creating or building a website or web-marketing program? CHOOSE ONE:
1. RAD
2. JAD
3. Waterfall Model
4. Spiral Model
5. CMMI
6. Prototyping
7.Object-oriented approach
8. Iterative processes
9. Extreme Programming
10. V-model
11. Chaos Model
12. ICONIX Process
13 User Experience
14. IBM Rational Unified Process
15. Process Driven Development
16. P-Modelling Framework
What is the best software development methodolgy in creating or building a website or web-marketing program?
3. Waterfall Model is the best model
flower arranging
Where can I get good book or website reference on software protocol stack development ?
OSI Protocol Stack layer interaction. Service Access points.
Where can I get good book or website reference on software protocol stack development ?
http://www.flazx.com
Where can I get good book or website reference on software protocol stack development ?
http://www.flazx.com
According to you What are the Main Phases in a Software Development Life Cycle, what are there main functions?
1) Definition: think about what you want to do, have a good idea what it is you want.
2) Document: document the different software tasks, routine, operating system, how it all works and links together. Document communication paths, how tasks and routines communicate.
3) Create: code all the tasks, routins, communication paths, etc. etc.
4) Build it.. compile, link, resolve any errors.
5) Test it: if it all works as you intended, great. Most likely it won't the first time. Fix what is wrong and go back to 4)
6) Release it to the customer
7) Maintain it: most likely the great software you developed will have some small error in it. Correct that error and go back to 4)
What happens more often is that the customer loves what you did, it works exactly as intended.... But..... it would be so much better if it could do this one other thing, or it had this one feature.
You might be able to just add the feature and go to 4), or you might have to go to 1) defining the new feature..
After maintaining this software for a period of time:
8) End of Life: Your wonderful, well written code is no longer useful... :-( DOS, Windows 3.1, Comodore 64s were all great, but.....
So, call it done.
Of course you have all the code and knowledge to apply to the next projects SDLC.. (Software Development Life Cycle)
Also, if there are several members of your team, there may be "Code Reviews" before and after each of these steps...
2) Document: document the different software tasks, routine, operating system, how it all works and links together. Document communication paths, how tasks and routines communicate.
3) Create: code all the tasks, routins, communication paths, etc. etc.
4) Build it.. compile, link, resolve any errors.
5) Test it: if it all works as you intended, great. Most likely it won't the first time. Fix what is wrong and go back to 4)
6) Release it to the customer
7) Maintain it: most likely the great software you developed will have some small error in it. Correct that error and go back to 4)
What happens more often is that the customer loves what you did, it works exactly as intended.... But..... it would be so much better if it could do this one other thing, or it had this one feature.
You might be able to just add the feature and go to 4), or you might have to go to 1) defining the new feature..
After maintaining this software for a period of time:
8) End of Life: Your wonderful, well written code is no longer useful... :-( DOS, Windows 3.1, Comodore 64s were all great, but.....
So, call it done.
Of course you have all the code and knowledge to apply to the next projects SDLC.. (Software Development Life Cycle)
Also, if there are several members of your team, there may be "Code Reviews" before and after each of these steps...
What is Modern Software Development?
We have agile methodologies, system development life cycle, project management, or other practices to improve our programming capabilities in order to help us and our client as well.
But how would you define Modern Software Development based on your own definition?
Similar question has been asked on this URL (http://www.codinghorror.com/blog/archive... so read that first to have some insights.
What is Modern Software Development?
Well it basically depends upon ur reganizational structure and OFCOURSE on wht sort of clients you have.
First of all i personally dont believe in this Agile methodolies,a good Development cycle and Management is always very sound in which the analysis processes takes a lot.
but if u are into a small level company with small client and you dont looking forward to make any client permenant then Agile might work but if you want to give an impretion to client then follow STANDARD and do tell client which standards you are following it will give a good impration to you client and you organizational struture will evolve as well
But how would you define Modern Software Development based on your own definition?
Similar question has been asked on this URL (http://www.codinghorror.com/blog/archive... so read that first to have some insights.
What is Modern Software Development?
Well it basically depends upon ur reganizational structure and OFCOURSE on wht sort of clients you have.
First of all i personally dont believe in this Agile methodolies,a good Development cycle and Management is always very sound in which the analysis processes takes a lot.
but if u are into a small level company with small client and you dont looking forward to make any client permenant then Agile might work but if you want to give an impretion to client then follow STANDARD and do tell client which standards you are following it will give a good impration to you client and you organizational struture will evolve as well
What are the steps in the analysis phase of 'software development process'?
the following activities should be carried out during the analysis phase, can you help me figure out whats the sequence?
Generate and evaluate alternatives
Review recommendations with management
Prototype for feasibility and discovery
Define system requirements
Gather information
Prioritise requirements
What are the steps in the analysis phase of 'software development process'?
Gather information
Define system requirements
Generate and evaluate alternatives
Prioritise requirements
Prototype for feasibility and discovery
Review recommendations with management
flower arrangement
Generate and evaluate alternatives
Review recommendations with management
Prototype for feasibility and discovery
Define system requirements
Gather information
Prioritise requirements
What are the steps in the analysis phase of 'software development process'?
Gather information
Define system requirements
Generate and evaluate alternatives
Prioritise requirements
Prototype for feasibility and discovery
Review recommendations with management
flower arrangement
What is KPO and is software development experience in KPO consider by another software development co.?
Is software development experience in KPO consider by another software development co.?
What is KPO and is software development experience in KPO consider by another software development co.?
KPO stands for Knowledge Process Outsoursing. yes it may be considered.
Reply:KPO = Knowledge Process Organisation / Outsourcing.
Yes, considered, and sourced too.
What is KPO and is software development experience in KPO consider by another software development co.?
KPO stands for Knowledge Process Outsoursing. yes it may be considered.
Reply:KPO = Knowledge Process Organisation / Outsourcing.
Yes, considered, and sourced too.
Why software development is stll a trial and error processing?
Even if you plan out everything in advance there are still going to be mistakes. A typo in someones code or just something nobody had thought of before comes up.
Why software development is stll a trial and error processing?
I'm not sure what you mean by a "trial and error" process?
I've been developing software for 28 years and I've never considered it to be trial and error. Yeah, mistakes are made. But this is true of all design and engineering disciplines.
Truth be told, there is one aspect of it that is "trial and error" and that is, well, the arrogance of the lesser experienced programmers and developers not listening to or respecting more experienced engineers. More than once I and other experienced engineers have been told that we don't know what we're talking about, only to turn around and have to "save" these same people from their own mistakes, and design errors.
So, if there is anything "trial and error" about it, I'd say it is the lack of respect for people with more experience.
Reply:because humans are the programmers and we are not perfect
Why software development is stll a trial and error processing?
I'm not sure what you mean by a "trial and error" process?
I've been developing software for 28 years and I've never considered it to be trial and error. Yeah, mistakes are made. But this is true of all design and engineering disciplines.
Truth be told, there is one aspect of it that is "trial and error" and that is, well, the arrogance of the lesser experienced programmers and developers not listening to or respecting more experienced engineers. More than once I and other experienced engineers have been told that we don't know what we're talking about, only to turn around and have to "save" these same people from their own mistakes, and design errors.
So, if there is anything "trial and error" about it, I'd say it is the lack of respect for people with more experience.
Reply:because humans are the programmers and we are not perfect
What is the best/most user friendly software for web page development?
i dont know ... i was able to figure out adobe golive fairly quickly with no experience ...
What is the best/most user friendly software for web page development?
The most simplistic with fantastic results is Microsoft Frontpage 2003
programs like Dreamweaver or Publisher are good if you planning to use flash in your website , Frontpage is universal and is very simple to get you started.
Reply:Dreamweaver
Reply:Macromedia Dreamweaver
Reply:It's definitely Macromedia Dreamweaver. The thing is, this costs quite a bit of money (unless you buy it from Ebay).
I reckon the best free option is AceHTML Freeware found at:
http://software.visicommedia.com/en/prod...
I used to use this before I got Dreamweaver, but you still have to know a tiny bit of code.
If you still have problems, my mates and I endevour to answer questions like this on my computer help site at:
http://webc.mattireland.org/e107/
If you make a post on the forums, we'd be happy to help as much as possible.
What is the best/most user friendly software for web page development?
The most simplistic with fantastic results is Microsoft Frontpage 2003
programs like Dreamweaver or Publisher are good if you planning to use flash in your website , Frontpage is universal and is very simple to get you started.
Reply:Dreamweaver
Reply:Macromedia Dreamweaver
Reply:It's definitely Macromedia Dreamweaver. The thing is, this costs quite a bit of money (unless you buy it from Ebay).
I reckon the best free option is AceHTML Freeware found at:
http://software.visicommedia.com/en/prod...
I used to use this before I got Dreamweaver, but you still have to know a tiny bit of code.
If you still have problems, my mates and I endevour to answer questions like this on my computer help site at:
http://webc.mattireland.org/e107/
If you make a post on the forums, we'd be happy to help as much as possible.
What are the difference phases of software development? Explain briefly?
This is very high level overview:
1. Design (data model is created with user interface in mind)
2. Code (actual database and user interface are developed and coded)
3. Test (programmer, QA and eventually beta tested)
4. Implementation (software is distributed)
5 Maintenance
eurovision song contest
1. Design (data model is created with user interface in mind)
2. Code (actual database and user interface are developed and coded)
3. Test (programmer, QA and eventually beta tested)
4. Implementation (software is distributed)
5 Maintenance
eurovision song contest
What is object model and how do they benefit software development?
in visual basic 6.0
What is object model and how do they benefit software development?
sounds like a homework question to me.
What is object model and how do they benefit software development?
sounds like a homework question to me.
Taxes for software development?
A friend of mine has started a new company offering software development services. Now, he's getting lots of contradictory advises from various tax experts regarding Tax for software.
He mainly does customised software development. He doesn't have any products as such. And he says his software is built using Free and Open Source tools like linux.
Now, is VAT applicable or is it service tax ? And if VAT, how much VAT must he collect ?
The company is based in Bangalore, Karnataka, India.
Taxes for software development?
Service Tax has been replaced by VATin many states. Is he doing offshore development work? Has he registered his company?
I am very happy to see that someone wants to be his own master. The best place to go for advice is NASSCOM. Mr Kiran Karnik who heads NASSCOM will help you. They have a separate cell for this purpose.
He mainly does customised software development. He doesn't have any products as such. And he says his software is built using Free and Open Source tools like linux.
Now, is VAT applicable or is it service tax ? And if VAT, how much VAT must he collect ?
The company is based in Bangalore, Karnataka, India.
Taxes for software development?
Service Tax has been replaced by VATin many states. Is he doing offshore development work? Has he registered his company?
I am very happy to see that someone wants to be his own master. The best place to go for advice is NASSCOM. Mr Kiran Karnik who heads NASSCOM will help you. They have a separate cell for this purpose.
Software development subjects?
i want do a course based on programing . it can be said software development courses. the subjects are c , c ++ , java
(advance java)(core java) , dot net , vb net , asp.net , html , dhtml
here i want to ask you that which other softwares will be needed for me to more development on my course or are these good to me or not
i want some more idea from all of you
Software development subjects?
Well Pratap let me get straight to your point. Now its very important to know y ur taking up these course. If its just a hobby then i think the language u mentioned are enough. But if Ur taking it up as a career then you need to decide which way you wanna go. If you are interested in web based development then you will need a through knowledge about ASP. NET, Perl, Java Script, and Cold Fusion/Jsp. And if you are interested in windows based application development then apart from java, vb.net you also need a through knowledge about C#.Net as it is hot with present industry standards.
Reply:If you want to be a software developer, your course is more than sufficient, however if you also want to have some knowledge of web development, get some basics of PHP and Javascript along with HTML.
http://php.net/
Reply:For a hobby, that's great. If you actually want a JOB or a CAREER out of this, no, that's not nearly good enough. You have to be able to actually understand what you are doing, not just be able to write code in one or two random fashionable languages. Here are some classes that you need to take:
Computer architecture
operating systems
programming languages
compilers
real time computing
algorithms
digital design
(advance java)(core java) , dot net , vb net , asp.net , html , dhtml
here i want to ask you that which other softwares will be needed for me to more development on my course or are these good to me or not
i want some more idea from all of you
Software development subjects?
Well Pratap let me get straight to your point. Now its very important to know y ur taking up these course. If its just a hobby then i think the language u mentioned are enough. But if Ur taking it up as a career then you need to decide which way you wanna go. If you are interested in web based development then you will need a through knowledge about ASP. NET, Perl, Java Script, and Cold Fusion/Jsp. And if you are interested in windows based application development then apart from java, vb.net you also need a through knowledge about C#.Net as it is hot with present industry standards.
Reply:If you want to be a software developer, your course is more than sufficient, however if you also want to have some knowledge of web development, get some basics of PHP and Javascript along with HTML.
http://php.net/
Reply:For a hobby, that's great. If you actually want a JOB or a CAREER out of this, no, that's not nearly good enough. You have to be able to actually understand what you are doing, not just be able to write code in one or two random fashionable languages. Here are some classes that you need to take:
Computer architecture
operating systems
programming languages
compilers
real time computing
algorithms
digital design
What are the implications for a Software Development Company in the CMM? ( Capability Maturity model)?
I need some help for this one pliz.....
What are the implications for a Software Development Company in the CMM? ( Capability Maturity model)?
Bom você não deve entender nada do que eu vou falar mas, eu sou brasileiro e também não entendi nada da sua pergunta.
beijos e boa sorte!
wedding song
What are the implications for a Software Development Company in the CMM? ( Capability Maturity model)?
Bom você não deve entender nada do que eu vou falar mas, eu sou brasileiro e também não entendi nada da sua pergunta.
beijos e boa sorte!
wedding song
Friday, July 31, 2009
All about software development project?
give five examples of software development project that would be amenable to prototyping and then name 2 or 3 applications that would be more difficult to prototype
All about software development project?
Easy protyping: Converting from British System to Metric System.
Difficult prototyping: 1) Photo Editing Software 2) Accounting Package 3) Spreadsheed .
All about software development project?
Easy protyping: Converting from British System to Metric System.
Difficult prototyping: 1) Photo Editing Software 2) Accounting Package 3) Spreadsheed .
Which programming language is more powerful for software development c++ or java?
i want to master either java or c++ which one is more powerful.
Does any language there more powerful than both of them.
In addition, how do we execute java application after we compile it , it changes into .class extension unlike c++ .exe file can be called directley , can we execute is with out the java software run button ?
please any can give me a clue to these question or a good link.
Which programming language is more powerful for software development c++ or java?
1.Mastering a language depends on what kind of job or development work you are targeting.
2.Each programming language has certain advantages and disadvantages of its own. And the choice depends on the application requirements. For eg. Java is heavily used for the internet and mobile devices. Whereas C++ is an enhancement of the C language which is the most popular and the oldest programming language. It is also used for Systems programming.
So we cannot say that Language A is more powerful than Language B.
3. You must be compiling the java program from the command prompt using the following command.
%26gt;javac MyProgram.java
This will create a .class file which contains the byte-code for your program. It is for the operating system and not for us. If you try to view it or execute it, it won't.
The actual file can be executed by the following command
%26gt;java MyProgram
Note that it is not 'javac', but 'java' and there is no .java after MyProgram.
This should solve your problem.
Reply:i dont know how to program C++ i just know it is much more complicated and better than java
Reply:Depends on your application - what are you trying to do?
Does any language there more powerful than both of them.
In addition, how do we execute java application after we compile it , it changes into .class extension unlike c++ .exe file can be called directley , can we execute is with out the java software run button ?
please any can give me a clue to these question or a good link.
Which programming language is more powerful for software development c++ or java?
1.Mastering a language depends on what kind of job or development work you are targeting.
2.Each programming language has certain advantages and disadvantages of its own. And the choice depends on the application requirements. For eg. Java is heavily used for the internet and mobile devices. Whereas C++ is an enhancement of the C language which is the most popular and the oldest programming language. It is also used for Systems programming.
So we cannot say that Language A is more powerful than Language B.
3. You must be compiling the java program from the command prompt using the following command.
%26gt;javac MyProgram.java
This will create a .class file which contains the byte-code for your program. It is for the operating system and not for us. If you try to view it or execute it, it won't.
The actual file can be executed by the following command
%26gt;java MyProgram
Note that it is not 'javac', but 'java' and there is no .java after MyProgram.
This should solve your problem.
Reply:i dont know how to program C++ i just know it is much more complicated and better than java
Reply:Depends on your application - what are you trying to do?
PLease help!!! In software development...?
In software development, which process—requirements, design, coding, or testing—do you think has more impact on the overall success and quality of development?
Thanks in advance..
PLease help!!! In software development...?
In any solutions architecting, the requirements gathering is the first step. With that, design and design validation are the crucial, as yhou may be designing something that may not meet the requirements. After that, you progress to component design. Test design and coding follow that and then testing. Ultimately, if your testing is not comprehensive, your product quality and customer satisfaction will suffer.
Reply:the requirements gathering and documentation...the rest is peanuts after that....but you have to get the requirements right.
Reply:i think you should try
http://www.techno-soft.com
Thanks in advance..
PLease help!!! In software development...?
In any solutions architecting, the requirements gathering is the first step. With that, design and design validation are the crucial, as yhou may be designing something that may not meet the requirements. After that, you progress to component design. Test design and coding follow that and then testing. Ultimately, if your testing is not comprehensive, your product quality and customer satisfaction will suffer.
Reply:the requirements gathering and documentation...the rest is peanuts after that....but you have to get the requirements right.
Reply:i think you should try
http://www.techno-soft.com
Software development Aggrement.?
Can any body tell how to wirte and consider things when we write Agreement with Software development company to Develops a Application software for our company.
Best regards
Amit
Software development Aggrement.?
it will be around about all things between you and them your rights your duties their rights there Duty you can ask google or yahoo search
stamen
Best regards
Amit
Software development Aggrement.?
it will be around about all things between you and them your rights your duties their rights there Duty you can ask google or yahoo search
stamen
I need your opinion about IBM Software development platform and are there alternatives ?
Big blue is top drawer quality in all respects. They are also on the high end investment wise, but for quality and support they are outstanding. Are you saying that your developing software? Borland C++ enterprise is probably the best for building sophisticated applications. That's the best I can do without knowing your intended usage.
Should my friend work for Salesforce.com or Microsoft for an entry level software development position?
Microsoft...cannot beat that on your resume in the software business period.
Should my friend work for Salesforce.com or Microsoft for an entry level software development position?
What are his skills? Where does he want to go?
CV wise...Microsoft is hard to beat!!
Should my friend work for Salesforce.com or Microsoft for an entry level software development position?
What are his skills? Where does he want to go?
CV wise...Microsoft is hard to beat!!
I am a Bachelor in Engineering in IT & can't decide whether to go for software development or teaching in IT.
1-If I opt for software development I have to move long away from my family and I don't want to leave my family although I am not married yet.
2-I am not outspoken and a bit nervous and introvert.
I am a Bachelor in Engineering in IT %26amp; can't decide whether to go for software development or teaching in IT.
You don't have to be an extrovert or outspoken to be a good teacher and initially all teachers are nervous.
However, teaching isn't as easy as it looks nor is it an easy option despite what the popular opinion might be about teachers short working day (it isn't) or long holidays (they aren't as long as they appear as most teachers are also doing development work and are stressed out by the end of any term).
Good luck but research the teaching option fully and be committed to it as a positive choice not a second option.
Reply:It's been my personal experience that you're a washout at age 30 in soft dev. On the other hand, of any of the successful mid-life career changes I have heard or read about, the professional made a transition to teaching or truck driving.
Reply:Sounds like the idea of teaching may make you a bit nervous... afterall, it's mostly public speaking. Yes, you can get used to it... but you'll have to learn the skills of speaking to a group. Only you can ultimately decide where you feel you will get the most enjoyment. Perhaps as an alternative, you can go into software development for your day job and teach one class at a junior college in the evening. You will probably discover very quickly whether teaching is for you or not.
Reply:Do both, if you want to.
Most universities have positions where you only teach a group or so for as little as four hours a week, that way you can arrange a schedule where you can do both, it is hard, but very rewarding.
Try starting with the hardest first, SW development probably needs more of your time, but once you settle in, you can find the remaining hours to teach in a near by university.
See if you enjoy it, do your best for your students and in your systems and everything should work itself out. Be hones with yourself about how you feel and perform though.
2-I am not outspoken and a bit nervous and introvert.
I am a Bachelor in Engineering in IT %26amp; can't decide whether to go for software development or teaching in IT.
You don't have to be an extrovert or outspoken to be a good teacher and initially all teachers are nervous.
However, teaching isn't as easy as it looks nor is it an easy option despite what the popular opinion might be about teachers short working day (it isn't) or long holidays (they aren't as long as they appear as most teachers are also doing development work and are stressed out by the end of any term).
Good luck but research the teaching option fully and be committed to it as a positive choice not a second option.
Reply:It's been my personal experience that you're a washout at age 30 in soft dev. On the other hand, of any of the successful mid-life career changes I have heard or read about, the professional made a transition to teaching or truck driving.
Reply:Sounds like the idea of teaching may make you a bit nervous... afterall, it's mostly public speaking. Yes, you can get used to it... but you'll have to learn the skills of speaking to a group. Only you can ultimately decide where you feel you will get the most enjoyment. Perhaps as an alternative, you can go into software development for your day job and teach one class at a junior college in the evening. You will probably discover very quickly whether teaching is for you or not.
Reply:Do both, if you want to.
Most universities have positions where you only teach a group or so for as little as four hours a week, that way you can arrange a schedule where you can do both, it is hard, but very rewarding.
Try starting with the hardest first, SW development probably needs more of your time, but once you settle in, you can find the remaining hours to teach in a near by university.
See if you enjoy it, do your best for your students and in your systems and everything should work itself out. Be hones with yourself about how you feel and perform though.
What software would be the best investment of my time & money for web development?
I'm thinking about expanding my web skills and am wondering what would be the best investment of my time %26amp; money (for software %26amp; classes). I want to be able to make robust applications for social networking sites, accessing databases, interactive forms, secure pages / login, etc. I'm looking for some advice from professional web developers.
What is your opinion on ColdFusion, DreamWeaver, .NET, Visual Studio / Visual Basic, XML / HTML, Java, others?
What software would be the best investment of my time %26amp; money for web development?
u r looking for best investment for time and money towards web development , i say u prefer either Java/J2EE or .NET .
depending on u r interest and feel easy to capture the things what u take. for both u should know OOPS concept once u get those u can play like that. java is simple if u learn it carefully and give more options to decide ur own path what u want , comming to .NET its quite easy compare to java oppurtunities some what is less. once u learn java u can opt for ERP packages like SAP they r depending completely on java u can do what u want to able to . for ..NET u have to stick on that platform only(Windows). i prefer to go java . some what painfull but gives fruit full results all the best.. go ahead
Reply:Get a tutor to train you in software development. There are websites offering courses but nothing can come close to Live Mentoring. With offshoring, the costs for live tutoring is probably cheaper than what they offer for classroom courses in the US.
you could do a search on yahoo for live tutoring or check out www.eBizUniverse.com and click on live mentoring link.
Reply:aptana - and it is free
sim cards
What is your opinion on ColdFusion, DreamWeaver, .NET, Visual Studio / Visual Basic, XML / HTML, Java, others?
What software would be the best investment of my time %26amp; money for web development?
u r looking for best investment for time and money towards web development , i say u prefer either Java/J2EE or .NET .
depending on u r interest and feel easy to capture the things what u take. for both u should know OOPS concept once u get those u can play like that. java is simple if u learn it carefully and give more options to decide ur own path what u want , comming to .NET its quite easy compare to java oppurtunities some what is less. once u learn java u can opt for ERP packages like SAP they r depending completely on java u can do what u want to able to . for ..NET u have to stick on that platform only(Windows). i prefer to go java . some what painfull but gives fruit full results all the best.. go ahead
Reply:Get a tutor to train you in software development. There are websites offering courses but nothing can come close to Live Mentoring. With offshoring, the costs for live tutoring is probably cheaper than what they offer for classroom courses in the US.
you could do a search on yahoo for live tutoring or check out www.eBizUniverse.com and click on live mentoring link.
Reply:aptana - and it is free
sim cards
Is CASE technology improving quality and productivity in software development ?
I am doing my assignment .....
and i have no idea with this....
please help me....
thanks....
Is CASE technology improving quality and productivity in software development ?
Computer-Aided Software Engineering (CASE) Environments
What is a CASE Environment?
Our Definition of CASE
Many definitions and descriptions of CASE exist. We choose a broad definition, perhaps the most straightforward one possible:
CASE is the use of computer-based support in the software development process.
This definition includes all kinds of computer-based support for any of the managerial, administrative, or technical aspects of any part of a software project.
What Is a CASE Tool?
Since the early days of writing software, there has been an awareness of the need for automated tools to help the software developer. Initially the concentration was on program support tools such as translators, compilers, assemblers, macro processors, and linkers and loaders. However, as computers became more powerful and the software that ran on them grew larger and more complex, the range of support tools began to expand. In particular, the use of interactive time-sharing systems for software development encouraged the development of program editors, debuggers, code analyzers, and program-pretty printers.
As computers became more reliable and in greater use, the need for a broader notion of software development became apparent. Software development came to be viewed as:
A large-scale activity involving significant effort to establish requirements, design an appropriate solution, implement that solution, test the solution's correctness, and document the functionality of the final system.
A long-term process producing software that requires enhancement through out its lifetime. The implications of this are that the structure of the software must enable new functionality to be added easily, and detailed records of the requirements, design, implementation, and testing of the system must be kept to aid maintainers of the software. In addition, multiple versions of all artifacts produced during a project must be maintained to facilitate group development of software systems.
A group activity involving interaction among a number of people during each stage of its life. Groups of people must be able to cooperate, in a controlled manner, and have consistent views of the state of the project.
This view of "programming in the large" resulted in a wide range of support tools being developed. Initially, the tools were not very sophisticated in their support. However, two important advances had the effect of greatly improving the sophistication of these tools:
Research in the area of software development processes gave rise to a number of software design methods (e.g., Jackson Structured Programming, the Yourdon Method) that could be used as the basis for software development. These methods were ideally suited to automated tool support in that they required step-by-step adherence to methods, had graphical notations associated with them, and produced a large number of artifacts (e.g., diagrams, annotations, and documentation) that needed to be recorded and maintained.
.....personal workstations and personal computers. These machines have relatively large memory storage capacities, fast processors, and sophisticated bit-mapped graphics displays that are capable of displaying charts, graphical models, and diagrams.
We refer to all of the above tools as CASE tools and posit the following definition:
A CASE tool is a computer-based product aimed at supporting one or more software engineering activities within a software development process.
Other authors have attempted to make finer-grained distinctions between differ ent classes of CASE tools along a number of dimensions. The most common distinctions are:
Between those tools that are interactive in nature (such as a design method support tool) and those that are not (such as a compiler). The former class are sometimes called CASE tools, while the latter class are called development tools.
Between those tools that support activities early in the life cycle of a soft ware project (such as requirements and design support tools) and those that are used later in the life cycle (such as compilers and test support tools). The former class are sometimes called front-end CASE tools, and the latter are called back-end CASE tools.
Between those tools that are specific to a particular life-cycle step or domain (such as a requirements tool or a coding tool) and those that are common across a number of life-cycle steps or domains (such as a documentation tool or a configuration management tool). The former class are sometimes called vertical CASE tools, while the latter class are called horizontal CASE tools.
Unfortunately, all these distinctions are problematic. In the first case, it is difficult to give a simple and consistent definition of `interactive' that is meaningful. For example, some classes of compilers prompt the user for information. In the second and third cases, there is an assumption about the methods and approaches in use (e.g., object-oriented software development, or prototype-oriented development), hence our use of the broader, inclusive definition of a CASE tool.
What Is a CASE Environment?
The first generation of CASE tool developers concentrated to a large extent on the automation of isolated tasks such as document production, version control of source code, and design method support. While successes have been achieved in supporting such specific tasks, the need for these `islands of automation' to be connected has been clearly recognized by many first generation CASE tool users. For example, a typical development scenario requires that designs be closely related to their resultant source code, that they be consistently described in a set of documentation, and that all of these artifacts be under centralized version control. The tools that support the individual tasks of design, coding, documentation, and version control must be integrated if they are to support this kind of scenario effectively.
In fact, such tools are more often used as components in a much more elaborate software development support infrastructure that is available to software engineers. A typical CASE environment consists of a number of CASE tools operating on a common hardware and software platform. Also note that there are a number of different classes of users of a CASE environment. Some users, such as software developers and managers, wish to make use of CASE tools to support them in developing application systems and monitoring the progress of a project. On the other hand, tool integrators are responsible for ensuring that the tools operate on the software and hardware platform available, and the system administrator's role is to maintain and update the hardware and software platform itself.
Also note that software developers, tool integrators, and system administrators interact with multiple CASE tools and environment components that form the software and hardware platform of the CASE environment. It is these interactions, among the different CASE environment components and between users and those components, that are the key elements of a CASE environment. In many respects the approach toward the management, control, and support of these interactions distinguishes one CASE environment from another. We can define a CASE environment by emphasizing the importance of these interactions:
A CASE environment is a collection of CASE tools and other components together with an integration approach that supports most or all of the interactions that occur among the environment components, and between the users of the environment and the environment itself.
The critical part of this definition is that the interactions among environment components are supported within the environment. What distinguishes a CASE environment from a random amalgamation of CASE tools is that there is some thing that is provided in the environment that facilitates interaction of those tools. This `something' may be a physical mechanism such as a shared database or a message broadcast system, a conceptual notion such as a shared philosophy on tool architectures or common semantics about the objects the tools manipulate, or some combination of these things.
The range of possible ways of providing the `glue' that links CASE tools together inevitably leads to a spectrum of approaches to implementing a CASE environment. One of the main points we make in this book is that there are many ways to build a CASE environment. While many people concentrate on the selection of CASE tools and components when assembling a CASE environ ment, they largely ignore the need to support the interactions among those components. We concentrate less on which components should be chosen, and much more on how the selected components can be made to work together effectively. Whether a chosen approach to component interaction is appropriate in a given context will depend on many overlapping factors: the needs of the organization in question, the available resources, and so forth. A detailed assessment of these related factors and constraints is necessary to determine the CASE environment most suited to the problem at hand.
Also see:
http://en.wikipedia.org/wiki/Computer-ai...
and i have no idea with this....
please help me....
thanks....
Is CASE technology improving quality and productivity in software development ?
Computer-Aided Software Engineering (CASE) Environments
What is a CASE Environment?
Our Definition of CASE
Many definitions and descriptions of CASE exist. We choose a broad definition, perhaps the most straightforward one possible:
CASE is the use of computer-based support in the software development process.
This definition includes all kinds of computer-based support for any of the managerial, administrative, or technical aspects of any part of a software project.
What Is a CASE Tool?
Since the early days of writing software, there has been an awareness of the need for automated tools to help the software developer. Initially the concentration was on program support tools such as translators, compilers, assemblers, macro processors, and linkers and loaders. However, as computers became more powerful and the software that ran on them grew larger and more complex, the range of support tools began to expand. In particular, the use of interactive time-sharing systems for software development encouraged the development of program editors, debuggers, code analyzers, and program-pretty printers.
As computers became more reliable and in greater use, the need for a broader notion of software development became apparent. Software development came to be viewed as:
A large-scale activity involving significant effort to establish requirements, design an appropriate solution, implement that solution, test the solution's correctness, and document the functionality of the final system.
A long-term process producing software that requires enhancement through out its lifetime. The implications of this are that the structure of the software must enable new functionality to be added easily, and detailed records of the requirements, design, implementation, and testing of the system must be kept to aid maintainers of the software. In addition, multiple versions of all artifacts produced during a project must be maintained to facilitate group development of software systems.
A group activity involving interaction among a number of people during each stage of its life. Groups of people must be able to cooperate, in a controlled manner, and have consistent views of the state of the project.
This view of "programming in the large" resulted in a wide range of support tools being developed. Initially, the tools were not very sophisticated in their support. However, two important advances had the effect of greatly improving the sophistication of these tools:
Research in the area of software development processes gave rise to a number of software design methods (e.g., Jackson Structured Programming, the Yourdon Method) that could be used as the basis for software development. These methods were ideally suited to automated tool support in that they required step-by-step adherence to methods, had graphical notations associated with them, and produced a large number of artifacts (e.g., diagrams, annotations, and documentation) that needed to be recorded and maintained.
.....personal workstations and personal computers. These machines have relatively large memory storage capacities, fast processors, and sophisticated bit-mapped graphics displays that are capable of displaying charts, graphical models, and diagrams.
We refer to all of the above tools as CASE tools and posit the following definition:
A CASE tool is a computer-based product aimed at supporting one or more software engineering activities within a software development process.
Other authors have attempted to make finer-grained distinctions between differ ent classes of CASE tools along a number of dimensions. The most common distinctions are:
Between those tools that are interactive in nature (such as a design method support tool) and those that are not (such as a compiler). The former class are sometimes called CASE tools, while the latter class are called development tools.
Between those tools that support activities early in the life cycle of a soft ware project (such as requirements and design support tools) and those that are used later in the life cycle (such as compilers and test support tools). The former class are sometimes called front-end CASE tools, and the latter are called back-end CASE tools.
Between those tools that are specific to a particular life-cycle step or domain (such as a requirements tool or a coding tool) and those that are common across a number of life-cycle steps or domains (such as a documentation tool or a configuration management tool). The former class are sometimes called vertical CASE tools, while the latter class are called horizontal CASE tools.
Unfortunately, all these distinctions are problematic. In the first case, it is difficult to give a simple and consistent definition of `interactive' that is meaningful. For example, some classes of compilers prompt the user for information. In the second and third cases, there is an assumption about the methods and approaches in use (e.g., object-oriented software development, or prototype-oriented development), hence our use of the broader, inclusive definition of a CASE tool.
What Is a CASE Environment?
The first generation of CASE tool developers concentrated to a large extent on the automation of isolated tasks such as document production, version control of source code, and design method support. While successes have been achieved in supporting such specific tasks, the need for these `islands of automation' to be connected has been clearly recognized by many first generation CASE tool users. For example, a typical development scenario requires that designs be closely related to their resultant source code, that they be consistently described in a set of documentation, and that all of these artifacts be under centralized version control. The tools that support the individual tasks of design, coding, documentation, and version control must be integrated if they are to support this kind of scenario effectively.
In fact, such tools are more often used as components in a much more elaborate software development support infrastructure that is available to software engineers. A typical CASE environment consists of a number of CASE tools operating on a common hardware and software platform. Also note that there are a number of different classes of users of a CASE environment. Some users, such as software developers and managers, wish to make use of CASE tools to support them in developing application systems and monitoring the progress of a project. On the other hand, tool integrators are responsible for ensuring that the tools operate on the software and hardware platform available, and the system administrator's role is to maintain and update the hardware and software platform itself.
Also note that software developers, tool integrators, and system administrators interact with multiple CASE tools and environment components that form the software and hardware platform of the CASE environment. It is these interactions, among the different CASE environment components and between users and those components, that are the key elements of a CASE environment. In many respects the approach toward the management, control, and support of these interactions distinguishes one CASE environment from another. We can define a CASE environment by emphasizing the importance of these interactions:
A CASE environment is a collection of CASE tools and other components together with an integration approach that supports most or all of the interactions that occur among the environment components, and between the users of the environment and the environment itself.
The critical part of this definition is that the interactions among environment components are supported within the environment. What distinguishes a CASE environment from a random amalgamation of CASE tools is that there is some thing that is provided in the environment that facilitates interaction of those tools. This `something' may be a physical mechanism such as a shared database or a message broadcast system, a conceptual notion such as a shared philosophy on tool architectures or common semantics about the objects the tools manipulate, or some combination of these things.
The range of possible ways of providing the `glue' that links CASE tools together inevitably leads to a spectrum of approaches to implementing a CASE environment. One of the main points we make in this book is that there are many ways to build a CASE environment. While many people concentrate on the selection of CASE tools and components when assembling a CASE environ ment, they largely ignore the need to support the interactions among those components. We concentrate less on which components should be chosen, and much more on how the selected components can be made to work together effectively. Whether a chosen approach to component interaction is appropriate in a given context will depend on many overlapping factors: the needs of the organization in question, the available resources, and so forth. A detailed assessment of these related factors and constraints is necessary to determine the CASE environment most suited to the problem at hand.
Also see:
http://en.wikipedia.org/wiki/Computer-ai...
Java software development kit from Sun's Java site?
Im looking for a Java software development kit from Sun's Java site... im verry new and iono where to download it at.
Can someone gimme a direct url or some directions?
Java software development kit from Sun's Java site?
I usually give this link to my students who are very new in Java
and want to start write java coding:
http://www.jcreator.com/download.htm
This site will give you updated link to download:
1. Latest J2SE development kit
2. Latest J2SE API documentation
3. Free Java Coding Editor
Reply:Hi.. I used to teach beginner Java year back...
But not now...
However, I don't mind helping you out... =)
So what exactly you are trying to code using Java? Report It
Reply:follow this link..the rest is easy:
http://java.sun.com/j2se/1.4.2/download....
Reply:http://java.sun.com/javase/downloads/ind...
Reply:Click here and get the version corresponding to your operating system:
https://sdlc2d.sun.com/ECom/EComActionSe...
Follow this link to do the introductory tutorial:
http://java.sun.com/javaee/5/docs/tutori...
Good luck!
Can someone gimme a direct url or some directions?
Java software development kit from Sun's Java site?
I usually give this link to my students who are very new in Java
and want to start write java coding:
http://www.jcreator.com/download.htm
This site will give you updated link to download:
1. Latest J2SE development kit
2. Latest J2SE API documentation
3. Free Java Coding Editor
Reply:Hi.. I used to teach beginner Java year back...
But not now...
However, I don't mind helping you out... =)
So what exactly you are trying to code using Java? Report It
Reply:follow this link..the rest is easy:
http://java.sun.com/j2se/1.4.2/download....
Reply:http://java.sun.com/javase/downloads/ind...
Reply:Click here and get the version corresponding to your operating system:
https://sdlc2d.sun.com/ECom/EComActionSe...
Follow this link to do the introductory tutorial:
http://java.sun.com/javaee/5/docs/tutori...
Good luck!
What is a component, class, and control in software development?
define, contrast and compare component,class,control
What is a component, class, and control in software development?
Component and control do not have a definite meaning. Various environments may attach different meaning to them. Generally, both of them would refer to a GUI element such as a button. This is especialy true of control, and component might have a broader meaning that applies also to non-GUI elements.
Class is much clearer. Classes are the foundation of all object-oriented programming languages, such as Java or C#. Briefly, a class is a blueprint for an object of some kind. It defines the data in objects of that type and the actions that can be taken on objects of that type. Although class is a common term, various languages describe the data and actions using different terminology. For example, the actions in Java classes are called methods, but in C++ they are often called member functions.
For example, a business might have a Customer class. The data would be things like name, adress, etc. The actions might be things like getFirstName(), setAddress(), etc. The class itself is not an object. Each actual customer would be an object of that class.
Components and controls are usually based on a class. Using a button again, it is usually an object of a Button class. The class is the blueprint; the actual button is an instance or object of that class.
What is a component, class, and control in software development?
Component and control do not have a definite meaning. Various environments may attach different meaning to them. Generally, both of them would refer to a GUI element such as a button. This is especialy true of control, and component might have a broader meaning that applies also to non-GUI elements.
Class is much clearer. Classes are the foundation of all object-oriented programming languages, such as Java or C#. Briefly, a class is a blueprint for an object of some kind. It defines the data in objects of that type and the actions that can be taken on objects of that type. Although class is a common term, various languages describe the data and actions using different terminology. For example, the actions in Java classes are called methods, but in C++ they are often called member functions.
For example, a business might have a Customer class. The data would be things like name, adress, etc. The actions might be things like getFirstName(), setAddress(), etc. The class itself is not an object. Each actual customer would be an object of that class.
Components and controls are usually based on a class. Using a button again, it is usually an object of a Button class. The class is the blueprint; the actual button is an instance or object of that class.
Software development/Programming sites?
Are there software development sites out there? Microsoft seems to have some really nice, user-friendly stuff for .NET and such. Anything others? If there is a site similar to Tom's Hardware/Anandtech/ArsTechnica but for software development, I'd love to know!
Software development/Programming sites?
http://www.experts-exchange.com
http://www.freshmeat.net
Reply:http://sourceforge.net
garden ridge
Software development/Programming sites?
http://www.experts-exchange.com
http://www.freshmeat.net
Reply:http://sourceforge.net
garden ridge
Can you help in setting up a small business solutions and software development company?
Use this basic checklist to make sure all the important steps are taken before you launch your new venture. This business checklist will make sure that you cross all your t's and dot all your i's before your business launch.
Steps to Starting a Business -
http://www.developer-resource.com/starti...
Other sites you might find helpful are:
SBA - http://www.sba.gov/
SCORE - http://www.score.org
Small Business Resource - http://www.small-business-software.net
Business Link - http://www.businesslink.gov.uk/bdotg/act...
Goodluck!
Can you help in setting up a small business solutions and software development company?
what state are you in? you looking to set up a bus or a website? if a business and you want to register it goto 800) 829-4933 to get a goverment EIN number then you will be official open for bussiness. then you must goto your State which ever may it be and fill out state form that you have to pa y 40 bucks or so and then you are an offical llc or s corp from there. if you are looking to start a website that is different. just post a job for a website on craiglist and you will have your website. if you want one i can do it for you for 2000 or so depends on what you want.
Reply:Sure, you gonna hire me? I want at least 85K a year.... get back to me....I'll send you my resume
Reply:While I won't set your business up, I can give you a link to good information. SBA.org is a nonprofit site dedicated to nurturing ideas such as yours.
Take your time, create your business plan and set your dream in action - Good Luck!!
Steps to Starting a Business -
http://www.developer-resource.com/starti...
Other sites you might find helpful are:
SBA - http://www.sba.gov/
SCORE - http://www.score.org
Small Business Resource - http://www.small-business-software.net
Business Link - http://www.businesslink.gov.uk/bdotg/act...
Goodluck!
Can you help in setting up a small business solutions and software development company?
what state are you in? you looking to set up a bus or a website? if a business and you want to register it goto 800) 829-4933 to get a goverment EIN number then you will be official open for bussiness. then you must goto your State which ever may it be and fill out state form that you have to pa y 40 bucks or so and then you are an offical llc or s corp from there. if you are looking to start a website that is different. just post a job for a website on craiglist and you will have your website. if you want one i can do it for you for 2000 or so depends on what you want.
Reply:Sure, you gonna hire me? I want at least 85K a year.... get back to me....I'll send you my resume
Reply:While I won't set your business up, I can give you a link to good information. SBA.org is a nonprofit site dedicated to nurturing ideas such as yours.
Take your time, create your business plan and set your dream in action - Good Luck!!
What is software development?
i am doing a essay on software development
What is software development?
Finding a need to do something. Developing a software solution in a programming languge. Testing it to make sure it works properly. Giving it to users to test for a reaction and feedback. Fixing the problems, if any.
Reply:Software development is the translation of a user need or marketing goal into a software product. Software development is sometimes understood to encompass the processes of software engineering combined with the research and goals of software marketing to develop computer software products. This is in contrast to marketing software, which may or may not involve new product development.
Reply:software development involves the following
1.gathering requirement from customer, 2. requirement analysis and estimate,3. design 4. coding 5.Testing 6.delivering the product to customer
Reply:Software development is the translation of a user need or marketing goal into a software product (Wikipedia definition).
From my own experience its creating software to facilitate a business function e.g. accounting or to provide sell goods e.g. ebay.
Wikipedia provides more information on this link:
http://en.wikipedia.org/wiki/Software_de...
What is software development?
Finding a need to do something. Developing a software solution in a programming languge. Testing it to make sure it works properly. Giving it to users to test for a reaction and feedback. Fixing the problems, if any.
Reply:Software development is the translation of a user need or marketing goal into a software product. Software development is sometimes understood to encompass the processes of software engineering combined with the research and goals of software marketing to develop computer software products. This is in contrast to marketing software, which may or may not involve new product development.
Reply:software development involves the following
1.gathering requirement from customer, 2. requirement analysis and estimate,3. design 4. coding 5.Testing 6.delivering the product to customer
Reply:Software development is the translation of a user need or marketing goal into a software product (Wikipedia definition).
From my own experience its creating software to facilitate a business function e.g. accounting or to provide sell goods e.g. ebay.
Wikipedia provides more information on this link:
http://en.wikipedia.org/wiki/Software_de...
Request you to suggest good and catchy name for a Software development company.?
beans and bytes
Request you to suggest good and catchy name for a Software development company.?
SoftAce
RealWare
NeoSoft
ReliaSoft
OmniSoft
Go for it!
Reply:Depends on the products being developed. I don't by into the idea of a catchy, but generic, name. The name needs to reflect the character of the product.
Reply:Depends On What u Want
i dont know i all ways liked arex it sounds really catchy though hope it helps
Request you to suggest good and catchy name for a Software development company.?
SoftAce
RealWare
NeoSoft
ReliaSoft
OmniSoft
Go for it!
Reply:Depends on the products being developed. I don't by into the idea of a catchy, but generic, name. The name needs to reflect the character of the product.
Reply:Depends On What u Want
i dont know i all ways liked arex it sounds really catchy though hope it helps
Software Development Process?
What does it takes to make the right software needed for our own use.
Right now i have the rough knowledge on visual basics and I want to move on with more advance softwares. Any tips..
Speaking of software development process I came across this hilarious page http://funnyemails.uni.cc/content/view/1... i hope its not like this
Software Development Process?
You'll need to learn about both procedural and object oriented design techniques and how to write a good specification for your designs. Then you should broaden out to include C/C++, Java and / or assembly language depending on the type and scope of projects.
The URL below is a good resource for free compilers and tutorials as well as articles that may interest you. It's a place to start.
Reply:A choice of language is usually more determined by the project in question. C++ is probably the most versatile language out there since it can integrate to almost any language and platform out there. Good luck! Report It
flowers for algernon
Right now i have the rough knowledge on visual basics and I want to move on with more advance softwares. Any tips..
Speaking of software development process I came across this hilarious page http://funnyemails.uni.cc/content/view/1... i hope its not like this
Software Development Process?
You'll need to learn about both procedural and object oriented design techniques and how to write a good specification for your designs. Then you should broaden out to include C/C++, Java and / or assembly language depending on the type and scope of projects.
The URL below is a good resource for free compilers and tutorials as well as articles that may interest you. It's a place to start.
Reply:A choice of language is usually more determined by the project in question. C++ is probably the most versatile language out there since it can integrate to almost any language and platform out there. Good luck! Report It
flowers for algernon
Sometimes software development is used interchangeable with software engineering...?
Can i be a software engineer if I study the following, this is the curriculum in my college (they changed the software engineering program to software development):
Professional Courses
Intro to Computer Theory (SWE-135)
Intro to Data Comm (NET-130)
Web Page Development I (WEB-125)
C++ Programming I (SWE-140)
Relational Database (SWE-200)
Software Sys Analysis (SWE-130)
Web Development II (WEB-225)
C++ Programming II (SWE-240)
Data Structures %26amp; Algorithms (SWE281)
Usability %26amp; Design (WEB-370)
Intro to Java Programming (SWE-150)
Client Side Scripting (WEB-325)
Java Systems Dev. (SWE-3XX)
Computer %26amp; Network Sec (SEC-250)
Server Side Scripting (WEB-320)
.NET Architecture with C# 1 (SWE345)
Linux/UNIX Programming (SWE-315)
Proj Mgmt/Team Leadership (MGT260)
.NET Architecture with C# II (SWE346)
Database Systems (CIT-3XX)
Software %26amp; Web Site Sec (SEC-335)
Enterprise Dev I (SWE-435) OR Internship (SWE-490)
General Education
CREW I (ENG-111)
Interpersonal Comm (COM-130)
Algebra %26amp; Trigonometry (MTH-220)
CREW II (ENG-112)
Calculus (MTH-310)
Literature Elective
Discrete Math (MTH-325)
Ethics (PHI-320)
Nat'l Science w/Lab (SCI-XXX)
Intercultural Comm (COM-270)
Fine Arts Elective (ART-XXX)
Intro to Psychology (PSY-100) OR Intro to Sociology (SOC-110)
Arts/Hum/Soci Sci/Math/Sci Electives
Technical Writing (WRT-231)
History Elective (HIS-xxx)
General Electives
Sometimes software development is used interchangeable with software engineering...?
Having studied computer science myself in college, that looks like a pretty standard computer science curriculum. You should be able to become a software developer/software engineer with that. (Most of my colleagues in the industry seem to use the terms "software engineer" and "software developer" fairly interchangeably. I personally think they mean pretty much the same thing, with "software engineer" having slightly more of a connotation of being able to think at a higher level of code architecture. But for most purposes, I think of them as the same thing.)
Also, something to note, in terms of looking for a job in the software industry, classes/grades do matter much, but I would also highly recommend trying to get some good internships by the time you graduate from college, as they will make your resume look much better and give you a taste of what life as a software engineer will be like. (I do a good deal of recruiting and reviewing of resumes for my group at work, and in general, if you don't have at least one or two decent internships at companies, it makes it much harder to even get considered for an interview.)
Reply:Software Engineer vs Developer has sparked a debate that still continues. "Traditional engineers (especially civil engineers and the NSPE) claim that they have special rights over the term engineering, and for anyone else to use it requires their approval. In the mid-1990s, the NSPE sued to prevent anyone from using the job title software engineering. The NSPE won their lawsuit in 48 states" see
http://en.wikipedia.org/wiki/Debates_wit...
Having worked as both, I found as a developer it was all about the code. I was expected to write, test, and control access to the code. As a software engineer, it was all about processes, the application of metrics and complexity models.
At the end of the day, Potential employers are looking at work experience and education.
Reply:As for this question you have asked and your curriculum you would be studying much more than wat a so called software engineer studies and with this level of education you will be more prefered over the software engineers on job basis. Any one who can understand codes, knows where to pick them up from, having lateral thinking, and knows where to use the codes is known as a software developper.and the work of a software engineer is no where different from this. According to your curriculum i think your course would be the best if studied and understood well. Hey don worry even we engineers do study ethics, principles of management,psycology and all that stuff .and i prefer your curriculum better to the normal software engineers. Anyway my friend just keep in mind " Do well all that you do"
Professional Courses
Intro to Computer Theory (SWE-135)
Intro to Data Comm (NET-130)
Web Page Development I (WEB-125)
C++ Programming I (SWE-140)
Relational Database (SWE-200)
Software Sys Analysis (SWE-130)
Web Development II (WEB-225)
C++ Programming II (SWE-240)
Data Structures %26amp; Algorithms (SWE281)
Usability %26amp; Design (WEB-370)
Intro to Java Programming (SWE-150)
Client Side Scripting (WEB-325)
Java Systems Dev. (SWE-3XX)
Computer %26amp; Network Sec (SEC-250)
Server Side Scripting (WEB-320)
.NET Architecture with C# 1 (SWE345)
Linux/UNIX Programming (SWE-315)
Proj Mgmt/Team Leadership (MGT260)
.NET Architecture with C# II (SWE346)
Database Systems (CIT-3XX)
Software %26amp; Web Site Sec (SEC-335)
Enterprise Dev I (SWE-435) OR Internship (SWE-490)
General Education
CREW I (ENG-111)
Interpersonal Comm (COM-130)
Algebra %26amp; Trigonometry (MTH-220)
CREW II (ENG-112)
Calculus (MTH-310)
Literature Elective
Discrete Math (MTH-325)
Ethics (PHI-320)
Nat'l Science w/Lab (SCI-XXX)
Intercultural Comm (COM-270)
Fine Arts Elective (ART-XXX)
Intro to Psychology (PSY-100) OR Intro to Sociology (SOC-110)
Arts/Hum/Soci Sci/Math/Sci Electives
Technical Writing (WRT-231)
History Elective (HIS-xxx)
General Electives
Sometimes software development is used interchangeable with software engineering...?
Having studied computer science myself in college, that looks like a pretty standard computer science curriculum. You should be able to become a software developer/software engineer with that. (Most of my colleagues in the industry seem to use the terms "software engineer" and "software developer" fairly interchangeably. I personally think they mean pretty much the same thing, with "software engineer" having slightly more of a connotation of being able to think at a higher level of code architecture. But for most purposes, I think of them as the same thing.)
Also, something to note, in terms of looking for a job in the software industry, classes/grades do matter much, but I would also highly recommend trying to get some good internships by the time you graduate from college, as they will make your resume look much better and give you a taste of what life as a software engineer will be like. (I do a good deal of recruiting and reviewing of resumes for my group at work, and in general, if you don't have at least one or two decent internships at companies, it makes it much harder to even get considered for an interview.)
Reply:Software Engineer vs Developer has sparked a debate that still continues. "Traditional engineers (especially civil engineers and the NSPE) claim that they have special rights over the term engineering, and for anyone else to use it requires their approval. In the mid-1990s, the NSPE sued to prevent anyone from using the job title software engineering. The NSPE won their lawsuit in 48 states" see
http://en.wikipedia.org/wiki/Debates_wit...
Having worked as both, I found as a developer it was all about the code. I was expected to write, test, and control access to the code. As a software engineer, it was all about processes, the application of metrics and complexity models.
At the end of the day, Potential employers are looking at work experience and education.
Reply:As for this question you have asked and your curriculum you would be studying much more than wat a so called software engineer studies and with this level of education you will be more prefered over the software engineers on job basis. Any one who can understand codes, knows where to pick them up from, having lateral thinking, and knows where to use the codes is known as a software developper.and the work of a software engineer is no where different from this. According to your curriculum i think your course would be the best if studied and understood well. Hey don worry even we engineers do study ethics, principles of management,psycology and all that stuff .and i prefer your curriculum better to the normal software engineers. Anyway my friend just keep in mind " Do well all that you do"
What are the skill set required for embedded software development?
actually i want suggestions on what are the programming languages to be mastered for embedded software developer job
What are the skill set required for embedded software development?
This depends on the the microprocessor and/or application. For very small systems (8-bit) you need C and assembly (not an expert but know enough because you will need it). You need some electronics background for the peripherals the software will be accessing - this is company and application dependent. Your C skills need to be good for embedded development - you're not developing for a PC with a hard drive and 16MB of RAM. For larger embedded systems with more horsepower and RAM, C or C++ will get you through and assembly won't be necessary. For all systems, knowing one or more RTOSes (Real Time Operating Systems) will be a plus. Read Ganssle's "Art of Embedded Systems Programming" and "Embedded Systems Programming" %26amp; "Circuit Cellar" magazines and other good references. Pick up a development kit (Arm, Avr, Rabbit, eZ80, MSP430, etc) to experiment with and get a feel for the environment. Most companies want experienced programmers - often what ships has to be right (bug-free) the first time. Customers don't have the luxury of the sottware being able to check the Internet for an update to fix problems.
Reply:Studying object oriented for embedded software programming is a waste of time. Even though few companies might want to use it,it still has it's issues and is not good for critical real-time systems. Report It
Reply:I have a program with an embedded jpeg in it.Is that what embedded is?I'm not seeing Microsoft Visual Basic as a programming language as much as it is an approach to software construction.Try VB--good luck--I could not get it to work.
Reply:For embedded (real embedded, not a Windows OS in a box),
C
C++
Occasionally:
Java
Assembler
Useful (because it helps debugging and analysis):
Python or other scripting language
Domain Specific (some embedded systems talk to the world in things other than text and numbers). You will have to figure out the domain yourself:
HTML
XML
What are the skill set required for embedded software development?
This depends on the the microprocessor and/or application. For very small systems (8-bit) you need C and assembly (not an expert but know enough because you will need it). You need some electronics background for the peripherals the software will be accessing - this is company and application dependent. Your C skills need to be good for embedded development - you're not developing for a PC with a hard drive and 16MB of RAM. For larger embedded systems with more horsepower and RAM, C or C++ will get you through and assembly won't be necessary. For all systems, knowing one or more RTOSes (Real Time Operating Systems) will be a plus. Read Ganssle's "Art of Embedded Systems Programming" and "Embedded Systems Programming" %26amp; "Circuit Cellar" magazines and other good references. Pick up a development kit (Arm, Avr, Rabbit, eZ80, MSP430, etc) to experiment with and get a feel for the environment. Most companies want experienced programmers - often what ships has to be right (bug-free) the first time. Customers don't have the luxury of the sottware being able to check the Internet for an update to fix problems.
Reply:Studying object oriented for embedded software programming is a waste of time. Even though few companies might want to use it,it still has it's issues and is not good for critical real-time systems. Report It
Reply:I have a program with an embedded jpeg in it.Is that what embedded is?I'm not seeing Microsoft Visual Basic as a programming language as much as it is an approach to software construction.Try VB--good luck--I could not get it to work.
Reply:For embedded (real embedded, not a Windows OS in a box),
C
C++
Occasionally:
Java
Assembler
Useful (because it helps debugging and analysis):
Python or other scripting language
Domain Specific (some embedded systems talk to the world in things other than text and numbers). You will have to figure out the domain yourself:
HTML
XML
What is SOA Testing in terms of software development?
Service Oriented Architecture (SOA) is more than just a new name for web services. The reality is that SOA implementations are a combination of web components, mid-tier components, as well as back-end and legacy systems. Enterprises are using SOA to integrate disparate systems into cohesive business processes by reusing in-tact systems and leveraging messaging and integration.
The challenge of testing the SOA is that processes flow across application stacks and technologies. Unlike preceding generations of client-server and mainframe systems, SOA systems are not screen-centric but integration-centric. This poses a unique challenge for testing methodologies which rely heavily on screen verification to validate the integrity of the entire process.
The challenge of testing the SOA is that processes flow across application stacks and technologies. Unlike preceding generations of client-server and mainframe systems, SOA systems are not screen-centric but integration-centric. This poses a unique challenge for testing methodologies which rely heavily on screen verification to validate the integrity of the entire process.
Is Software Engineering same as Software Development ?
The college I want to join has changed the name of the Software Engineering program to Software Development. Here is the curriculum :
Professional Courses CR Prereq.
Intro to Computer Theory (SWE-135) 3
Intro to Data Comm (NET-130) 3
Web Page Development I (WEB-125) 3
C++ Programming I (SWE-140) 3 SWE135
Relational Database (SWE-200) 3 SWE135
Software Sys Analysis (SWE-130) 3
Web Development II (WEB-225) 3 WEB125
C++ Programming II (SWE-240) 3 SWE140
Data Structures %26amp; Algorithms (SWE281) 3 SWE240 MTH220
Usability %26amp; Design (WEB-370) 3 WEB320 or SWE130
Intro to Java Programming (SWE-150) 3 SWE135
Client Side Scripting (WEB-325) 3 WEB225
Java Systems Dev. (SWE-3XX) 3 SWE200 %26amp; either SWE150 or SWE240
Computer %26amp; Network Sec (SEC-250) 3 NET130
Server Side Scripting (WEB-320) 3 SWE200 or WEB200
.NET Architecture with C# 1 (SWE345) 3 SWE200 %26amp; either SWE240 or SWE3xx Java Sys Dev
Linux/UNIX Programming (SWE-315) 3 SWE240
Proj Mgmt/Team Leadership (MGT260) 3
.NET Architecture with C# II (SWE346) 3 SWE345
Database Systems (CIT-3XX) 3 SWE200
Software %26amp; Web Site Sec (SEC-335) 3 WEB125 SEC250
Enterprise Dev I (SWE-435) OR Internship (SWE-490) 3 Java Sys Dev
General Education
CREW I (ENG-111) 3
Interpersonal Comm (COM-130) 3
Algebra %26amp; Trigonometry (MTH-220) 3 MTH120
CREW II (ENG-112) 3 ENG111
Calculus (MTH-310) 3 MTH220
Literature Elective 3
Discrete Math (MTH-325) 3 MTH220
Ethics (PHI-320) 3 PHI110, 75 cr
Nat'l Science w/Lab (SCI-XXX) 4
Intercultural Comm (COM-270) 3 COM130
Fine Arts Elective (ART-XXX) 3
Intro to Psychology (PSY-100) OR Intro to Sociology (SOC-110) 3
Arts/Hum/Soci Sci/Math/Sci Electives 3
Technical Writing (WRT-231) 3
History Elective (HIS-xxx) 3
General Electives 8
Is Software Engineering same as Software Development ?
Software development and software engineering go hand in hand when it comes to the implementation of software. Software development deals more with the creation of the software and when this is complete, software engineering takes over with the creation of software systems. Both of these disciplines are at times interchangeable and without much difference to the layman. If you just want to have one specific piece of software designed, such as database software that will keep track of your bird watching hobby, then you’ll just need software development. If, however, you want your bird watching database to be able to support multiple functions, such as delivering a report with statistics and results, then you’ll more likely need the expertise of software engineering.
Reply:For the purposes of your school, they seem to be interchangeable. Most engineers will take exception to that claim, though.
The real issue is that software ENGINEERING has as much to do with mathematical theory as with development, they are about as related to Software Development as a FINANCE degree would be to a MARKETING degree.
Here's an example of the curriculum for software engineering at a top-flight school:
The Bachelor's Program at MIT is actually called Electrical Engineering and Computer Science
You'd need credits in Computer systems, A.I., Advanced Algorithms, Computer Architechture, Software, Algorithms, EECS, Linear Algebra, Differential Equations, and Discrete Math and another 12 credits of advanced undergraduate subjects plus software lab.
At Carnegie Mellon (best robotics school)
it is also called Electrical and Computer Engineering, and the key here is ALSO an Electrical Engineering focus with some software instruction. Mostly it is theory with practical bits needed to know and to adapt programming.
Here is a site that lists the US programs in "Software Engineering":
http://www.univsource.com/software.htm
An excellent source of what an ENGINEERING program really looks like is available at Seattle University's Website:
http://www.seattleu.edu/scieng/comsci/MS...
The important thing to remember is that calling your program an "Engineering" program wouldn't have made you an engineer. Frankly, I would be surprised if it is even a Bachelor of Science program, as opposed to a Bachelor of Arts.
Believe me, in the techie world it is a HUGE difference. Therefore, your school probably changed it to make sure it was in compliance with accreditation standards set for schools across the country, and had to change it to "Development." It really sounds more appropriate, based on your schedule.
For what it is worth, I have a Bachelor of Arts in another discipline, so I am not knocking that, but if you want a serious engineering program, you might need to switch schools.
Reply:Yes, software Engineering is same as Software Development because only the software engineers can develop a software. If a person do not have any knowledge of any kind of software information then he/she cannot develpo a software. So, according to me SOFTWARE ENGINERRING IS SAME AS SOFTWARE DEVELOPMENT.
Reply:No,both are different.Software development is a part of software engineering
business cards
Professional Courses CR Prereq.
Intro to Computer Theory (SWE-135) 3
Intro to Data Comm (NET-130) 3
Web Page Development I (WEB-125) 3
C++ Programming I (SWE-140) 3 SWE135
Relational Database (SWE-200) 3 SWE135
Software Sys Analysis (SWE-130) 3
Web Development II (WEB-225) 3 WEB125
C++ Programming II (SWE-240) 3 SWE140
Data Structures %26amp; Algorithms (SWE281) 3 SWE240 MTH220
Usability %26amp; Design (WEB-370) 3 WEB320 or SWE130
Intro to Java Programming (SWE-150) 3 SWE135
Client Side Scripting (WEB-325) 3 WEB225
Java Systems Dev. (SWE-3XX) 3 SWE200 %26amp; either SWE150 or SWE240
Computer %26amp; Network Sec (SEC-250) 3 NET130
Server Side Scripting (WEB-320) 3 SWE200 or WEB200
.NET Architecture with C# 1 (SWE345) 3 SWE200 %26amp; either SWE240 or SWE3xx Java Sys Dev
Linux/UNIX Programming (SWE-315) 3 SWE240
Proj Mgmt/Team Leadership (MGT260) 3
.NET Architecture with C# II (SWE346) 3 SWE345
Database Systems (CIT-3XX) 3 SWE200
Software %26amp; Web Site Sec (SEC-335) 3 WEB125 SEC250
Enterprise Dev I (SWE-435) OR Internship (SWE-490) 3 Java Sys Dev
General Education
CREW I (ENG-111) 3
Interpersonal Comm (COM-130) 3
Algebra %26amp; Trigonometry (MTH-220) 3 MTH120
CREW II (ENG-112) 3 ENG111
Calculus (MTH-310) 3 MTH220
Literature Elective 3
Discrete Math (MTH-325) 3 MTH220
Ethics (PHI-320) 3 PHI110, 75 cr
Nat'l Science w/Lab (SCI-XXX) 4
Intercultural Comm (COM-270) 3 COM130
Fine Arts Elective (ART-XXX) 3
Intro to Psychology (PSY-100) OR Intro to Sociology (SOC-110) 3
Arts/Hum/Soci Sci/Math/Sci Electives 3
Technical Writing (WRT-231) 3
History Elective (HIS-xxx) 3
General Electives 8
Is Software Engineering same as Software Development ?
Software development and software engineering go hand in hand when it comes to the implementation of software. Software development deals more with the creation of the software and when this is complete, software engineering takes over with the creation of software systems. Both of these disciplines are at times interchangeable and without much difference to the layman. If you just want to have one specific piece of software designed, such as database software that will keep track of your bird watching hobby, then you’ll just need software development. If, however, you want your bird watching database to be able to support multiple functions, such as delivering a report with statistics and results, then you’ll more likely need the expertise of software engineering.
Reply:For the purposes of your school, they seem to be interchangeable. Most engineers will take exception to that claim, though.
The real issue is that software ENGINEERING has as much to do with mathematical theory as with development, they are about as related to Software Development as a FINANCE degree would be to a MARKETING degree.
Here's an example of the curriculum for software engineering at a top-flight school:
The Bachelor's Program at MIT is actually called Electrical Engineering and Computer Science
You'd need credits in Computer systems, A.I., Advanced Algorithms, Computer Architechture, Software, Algorithms, EECS, Linear Algebra, Differential Equations, and Discrete Math and another 12 credits of advanced undergraduate subjects plus software lab.
At Carnegie Mellon (best robotics school)
it is also called Electrical and Computer Engineering, and the key here is ALSO an Electrical Engineering focus with some software instruction. Mostly it is theory with practical bits needed to know and to adapt programming.
Here is a site that lists the US programs in "Software Engineering":
http://www.univsource.com/software.htm
An excellent source of what an ENGINEERING program really looks like is available at Seattle University's Website:
http://www.seattleu.edu/scieng/comsci/MS...
The important thing to remember is that calling your program an "Engineering" program wouldn't have made you an engineer. Frankly, I would be surprised if it is even a Bachelor of Science program, as opposed to a Bachelor of Arts.
Believe me, in the techie world it is a HUGE difference. Therefore, your school probably changed it to make sure it was in compliance with accreditation standards set for schools across the country, and had to change it to "Development." It really sounds more appropriate, based on your schedule.
For what it is worth, I have a Bachelor of Arts in another discipline, so I am not knocking that, but if you want a serious engineering program, you might need to switch schools.
Reply:Yes, software Engineering is same as Software Development because only the software engineers can develop a software. If a person do not have any knowledge of any kind of software information then he/she cannot develpo a software. So, according to me SOFTWARE ENGINERRING IS SAME AS SOFTWARE DEVELOPMENT.
Reply:No,both are different.Software development is a part of software engineering
business cards
Subscribe to:
Posts (Atom)