Readers: 25 | Updated: 04-23

Software Engineers - how do you work with the Systems Engineers? (Book recommendation?)

Translate Into:
Hello World, I work for a business that develops devices that incorporate embedded software. In the past, these devices (no, I won't say what they are), have been pretty simple, but with increasing competition and customer expectations they are getting increasingly complex. What we used to do was put the "software" requirements into our system spec so that validation of that design would happen during system test, (which was not so unreasonable back in ye olde days of simple requirements). The problem is that the system engineers are now struggling with the complexity. What we want to do is redefine the process so that the system spec (and required system level testing) are framed in terms of lower level components, such that the system spec is smaller and more comprehensible. My question is whether there is a good software engineering book out there that deals with the system level questions, is comprehensible, and is NOT targetted at military/safety critical systems. We release a new product approximately every 6 months, so the process can't be too heavyweight. I have been searching Amazon, etc, but am swamped by the variety of texts, so some direction is very welcome. Thanks, P.


From The Blogs

Coolbuzz

03-18
Addictive face morpher helps you kill valuable office time
I just spent the last three hours adding ungodly details to my boss’s already ungodly face with this amazing new Morphases Editor that lets you morph people’s faces. And I found that it was really... 查看全文

Download Squad

04-08
Should software be native or web-based?
Filed under: Business, Internet, Features, Windows, Macintosh, Blogging, E-mail, Office, Productivity, Web services, Apple, Google, Microsoft, Shareware, Freeware, web 2.0How many of the applications ... 查看全文

Persistence Unlimited

02-18
15 Inexpensive or Free Software Tools for Goal Setting & Success
Back when home PCs were still new, I remember a group of friends sitting around a table laughing about how PCs were just “overpriced checkbook balancers”.  Most casual users, before the Internet becam... 查看全文

Socyberty

04-06
Five Ways to Cheat French Class
You can cheat French class or any other foreign language class for that matter by using a free foreign language translator online. Ask and any high school student who has to study a foreign language w... 查看全文

Success Begins Today

04-14
5 Quick Tips For Word 2007
When you first open Word 2007 for the first time, you’ll probably be surprised by the changes that Microsoft made to the user interface. Instead of the usual icons and menu selections, you are present... 查看全文

Product Reviews Net

03-28
Photoshop Express Reviewed vs. Google’s Picasa
Early today peter reported on the free web-based Photoshop Express that launched today as a beta, this photo software is going to be a real big hit and it’s direct competition will be Google’s Picasa.... 查看全文

Internet Observation

05-10
Google-Kingsoft Powerword
2 p.m., May 8th, Beijing time. Kingsoft and Google, the biggest search engines company in the world, jointly held a press conference to officially declare the release of their joint-brand Google-Kings... 查看全文

OnStartups

07-22
Why You Should Attend Business of Software 2008 In Boston
If you read this blog, there's a pretty good chance you're somehow involved in the business of software.By that, I mean you are trying to (gasp!) make money in the software business. 查看全文

Instigator Blog

05-07
Technology to Sales: The Evolution of a Software Startup
Software startups always start out very heavily focused on technology. They have to be; theyre building some kind of software application and most of their time has to go into doing that properly. Mos... 查看全文

OnStartups

07-17
20 Wrenches In The Software Startup Machinery
The following is a guest post. I have had the misfortune of personally making every one of these mistakesduring my years as a software entrepreneur. I am currently reviewing a startupthat seems to be ... 查看全文
More Articles
Elanso is a professional online platform which provides translation service for corporate or individule clients, opportunities for translation practice and translation jobs, and translation tool/software-download. Our online translators provide about 186 languages' translation service, including Japanese,Korean, French, German, Spanish, etc, among which, 20,000 are English translators. And some big translation service companies in Shanghai, Beijing, Nanjing also registered here.