a techfocus media publication :: August 7, 2007 :: volume VIII, no. 06

FROM THE EDITOR

Software development is one of the least understood processes in engineering.  Because software is pure complexity, most of the metrics and predictability we associate with other types of engineering work behave erratically in the software engineering domain.  A shared understanding of the process among a whole project team can be the key to well-set expectations and the perception of a successful project.  Our latest feature discusses the issues.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at: comments@embeddedtechjournal.com. If you'd rather sound off in public, please post your comments or questions in our new Journal Forums.

Kevin Morris – Editor
Embedded Technology Journal

EVENTS

Strengthen your skills and speed your time to market
at the ARM Developers’ Conference!

100 track sessions on embedded applications from hardware and software partners and ARM Licensees. Design centers and exhibitions on the show floor, forums and special analyst presentations, and the largest exhibition of ARM technologies in the world:
October 2-4, 2007, Santa Clara Convention Center
More Information


FLASH MEMORY SUMMIT - AUGUST 7-9, 2007
MARRIOTT HOTEL, SANTA CLARA, CA

The 2nd Annual Flash Memory Summit is the only conference dedicated to flash memory and its applications. It is intended for system designers, analysts, hardware and software engineers, product marketing and marketing communications specialists, and engineering and marketing managers. It features half-day tutorials, workshops, paper and panel sessions, keynotes, roundtables, special sessions, expert breakout sessions, and exhibits.  Subjects include hardware, software, design methods, consumer applications, embedded applications, computer and mobile applications, alternative technologies, controllers, programming methods, security, standards, digital rights management, and market research. 
More information

ANNOUNCEMENTS

Free Seminar - Winning Webcasts
Does your company do webcasts?  Want to make them better?  Embedded Technology Journal's Amelia Dalton will show you how in this free online seminar "Winning Webcasts". 
Click here to register!


Free Job Postings on Journaljobs.com
JournalJobs.com – the job board for FPGA Journal and Embedded Technology Journal is now re-launching with a host of new features and capabilities. In celebration of JournalJobs.com grand re-opening, we’re offering free job postings through October 31, 2007.  Go online, post a job, pay nothing, and watch for those qualified resumes to come knocking on your inbox.
Click here to post your job listing on Journaljobs.com

CURRENT FEATURE ARTICLES

Nailing Jell-O to a Wall
Saving Software from the Slippery Slope

Imagine Cup 2007
Embedded Challenge Heats Up
Where am I?
GPS in Embedded Devices
IMEC
Research for the Real World

Software Defined Silicon
The Route to Consumer Electronics?
Creating Cool
Lessons from the iPhone
Freescale Goes Multi-Core
Comprehensive Roadmap Shows Strategy

Launching Linux
Open Source OS Off to Space

JOURNAL WEBCASTS

Leverage the best performance and debug features with the latest release of ModelSim (Mentor Graphics)

LatticeXP2 FPGAs: SRAM + Embedded Flash = No Compromise, Full-Featured Non-Volatile FPGA Design Solutions (Lattice)

Learn to Design with Stratix III FPGAs’ Programmable Power Technology & Selectable Core Voltage (Altera)

Using Processors in FPGAs? The industry's only soft IP ARM7 core for Flash FPGAs (Actel)

Low Power FPGA design with Actel IGLOO, the 5µW FPGA for cool portables (Actel)

ARM7, Analog,Flash and FPGA in a Single Chip Actel's ARM in Fusion (Actel)

Introducing Actel Fusion – the world’s first Flash-based FPGA, with Memory and Analog front end (Actel)



Nailing Jell-O to a Wall
Saving Software from the Slippery Slope

It seemed like only a few days from the cold start of the project until the software was live.  The manager was blown away.  He couldn’t believe that the application was already up and running and doing many of the required functions.  He even brought in the engineering director for a quick demo (in order to make some Brownie points for himself, of course).  “See, we’ve already got the basic software platform up and running – you can see here what it’s going to look like.  Some of the menu items aren’t live yet because this is just a prototype, but the basic functionality is already in place.  We’re way ahead of schedule at this point.”

Oddly, the engineering director didn’t seem as impressed as he should have been.  Perhaps he couldn’t see how well the software project was going already?  Only days into the project and it looked like it was already 80% complete or so.  The next six months would be a cake-walk.  The team obviously would finish all the required functionality as well as Marketing’s “nice to have” list.  The team leader started wondering what extra goodies the engineers would be able to slip in during their spare time.

A month later, things were still looking great.  Not quite as great as before, of course.  The original UI had to be scrapped because it wasn’t implemented on the right framework.  Also, most of the feature implementations had been just stubs initially, and now coding full and robust implementations of them was taking considerably more time.  That was all expected, though.  With a month to go before functionality freeze and alpha start, the project was well on track.  There was really nothing new visible in a demo, so the engineering director was left out of the loop at this juncture.  The manager decided to wait until next month to bring him in again – at the alpha milestone. [more]

 

Visit Techfocus Media
LATEST NEWS

August 7, 2007

Compilers Target Quad-Core AMD Opteron(TM) Processors

NTE Automation Relies on SkyWave D+ for Remote Compressor Monitoring in Hazardous Environments

Xilinx Delivers DDR2-400 Support For Spartan-3 Generation FPGAs With Hardware-Verified Reference Design

Wind River Supports Raza Microelectronics, Inc. Multi-Core, Multi-Thread Processor Solutions

NI LabVIEW 8.5 Delivers Power of Multicore Processors to Engineers and Scientists

Woven Systems and Chelsio Communications Deliver Scalable High Performance for Computing Clusters at Sandia National Laboratories

Radvision® Announces General Availability of the IMS SIP Developer Suite 5.0

Genesis Microchip Licenses MIPS(R) Cores to Power Next-Generation Flat-Panel Display Solutions

NI Announces PXI Products with 600 MBytes/s Sustained Data Streaming

Palamida and Open Solutions Alliance Ensure the Integrity of First Interoperability Prototype

August 6, 2007

Historic Phoenix Mars Mission Flies Actel RTAX-S Devices

Actel Delivers Power-Efficient System Management Solution Starting at $1.20 for Embedded Applications

Avnet Electronics Marketing Powers Up New Training Seminars

Dolphin announces PCI Express Expansion Product Line

Freescale Launches Embedded Design Challenge for Students and Design Engineers in India

RTI Middleware Powers New General Atomics Aeronautical Systems UAS Ground-Control Station

Agilent Technologies Adds MIMO, Wave 2 Test Support to Three of its Mobile WiMAX(tm) Measurement Solutions

Promise Technology, Leader in Serial RAID Data Protection, to Exhibit Its Comprehensive Line of SATA and Serial Attached SCSI (SAS) Storage Products at LinuxWorld

August 6, 2007 (continued)

Express Logic Announces ThreadX® RTOS Support for Freescale’s Advanced i.MX27 Applications Processor

Mellanox Announces Availability of Turnkey NFS-RDMA SDK for InfiniBand that Delivers 10X Throughput Improvement

Pivot3 and ServerEngines™ to Demonstrate Distributed RAID with 10 Gb iSCSI Target

August 3, 2007

e-con System’s escalated to Silver Level Membership with Microsoft® Windows® Embedded Partner (WEP) Program, premium level granted to Microsoft’s best-in-class Windows Embedded Partners

August 2, 2007

Migo Software Founder Jay Elliot to Speak at 2nd Annual Flash Memory Summit

LinuxWorld San Francisco Kicks Off Next Week

SPIRIT DSP: CML Launches Low Cost, Low Bit-Rate RALCWI Vocoder IC

August 1, 2007

Enea Open Sources LINX for Linux

Mentor Graphics Supplies Kettering University with State-of-the-Art Resources

Altera Offers Complete USB 2.0 Device Controller Solution

MIPS32(R) 24KE(TM) Core Designed Into VDSL2 Residential Gateway From Ikanos

Tata Elxsi Becomes Tensilica’s First Authorized Multimedia Processor Design Center

New EMPRESS Embedded Database Runs on Wind River's SBC8548 PowerPC Evaluation Board with VxWorks 6.4

NI Sound and Vibration Modules Offer 16 Simultaneous, 24-Bit Data Acquisition Channels in a Single PXI Slot

RapidIO® Radio Podcast: Applying the Serial RapidIO Technology to the Wireless Infrastructure Features Texas Instruments


You're receiving this newsletter because you subscribed at our web site www.embeddedtechjournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.embeddedtechjournal.com/update.
If at any time, you would like to unsubscribe, click here. (But we hope you don't.)
If you have any questions or comments, send them to comments@embeddedtechjournal.com.

All material copyright © 2003-2007 techfocus media, inc. All rights reserved.
Privacy Statement