|
|
 |

4th April 2005, 05:49 AM
|
|
Inactive Registered Visitor
Registration Date: Apr 2005
Location: india
|
|
Posts: 1
Thanks Given to Others: 0
Thanked 0 Times in 0 Posts
Karma Power: 19 Karma: 10 
|
|
ISO 15504 - 'Embedded Systems' - Software Requirements vs. System Requirements
Hi,
When describing the "system" requirements for an embedded system, the functionalities which are to be provided by software are also described. However, ISO 15504 asks for a separate software requirements also. How will the software requirements differ from those described in the system requirements?
Regards,
Sujoy
|

23rd June 2005, 09:32 AM
|
 |
Your Elsmar Cove Host
Registration Date: Jan 1996
Location: West Chester, Ohio - USA
Age: 59
|
|
Posts: 15,857
Thanks Given to Others: 1,895
Thanked 1,567 Times in 1,019 Posts
Karma Power: 605
|
|
Anyone knowledgeable on this topic?
__________________
A Search is a terrible thing to waste!
One Test is Worth 1000 Expert Opinions - The plural of anecdote is not data.
We can't solve problems by using the same kind of thinking we used when we created them. - Unknown
|

18th August 2005, 06:04 PM
|
|
Inactive Registered Visitor
Registration Date: Aug 2005
Location: IN
|
|
Posts: 3
Thanks Given to Others: 0
Thanked 0 Times in 0 Posts
Karma Power: 18 Karma: 10 
|
|
Quote:
|
Originally Posted by sujoy
Hi, When describing the "system" requirements for an embedded system, the functionalities which are to be provided by software are also described. However, ISO 15504 asks for a separate software requirements also. How will the software requirements differ from those described in the system requirements?
Regards, Sujoy
|
ISO 15504 (also known as SPICE, i.e. Software Process Improvement and Capability Determination) is a framework for the assessment of software processes. It was developed by the International Organization for Standardization (ISO). ISO 15504 can be used in two contexts: process improvement, and supplier evaluation.
To answer your question, having a separate set of software requirements is usually not an issue at most companies. If it appears to be an issue, and especially if your company uses ISO 15504, then you want to ask management that under ISO 15504 allow you to spend time to develop a list of software requirements (in addition to system requirements).
"Separate" does not and should not mean any new conflict or any new contradiction. Just because ISO 15504 asks for separate software requirements, systems requirements are NOT going to and should not contradict any of your software requirements.
Additionally, because systems engineers usually take a high-level approach, it is unlikely that the (low-level) software requirements under ISO 15504 are going to contradict any (high level) system requirements.
In the unlikely event there's a conflict, it can be brought to a meeting and negotiated. Just because ISO 15504 asks for separate software requirements, (high-level) systems requirements should not contradict any of your (low-level) software requirements.
I hope this helps.
Regards,
Rob
Software QA Engineer
|

21st November 2005, 11:57 AM
|
|
Involved - Posts
Registration Date: Aug 2000
Location: Antrim, Ireland
|
|
Posts: 16
Thanks Given to Others: 0
Thanked 0 Times in 0 Posts
Karma Power: 38 Karma: 10 
|
|
Quote:
|
Originally Posted by RobDavisPE
ISO 15504 (also known as SPICE, i.e. Software Process Improvement and Capability Determination) is a framework for the assessment of software processes. It was developed by the International Organization for Standardization (ISO). ISO 15504 can be used in two contexts: process improvement, and supplier evaluation.
To answer your question, having a separate set of software requirements is usually not an issue at most companies. If it appears to be an issue, and especially if your company uses ISO 15504, then you want to ask management that under ISO 15504 allow you to spend time to develop a list of software requirements (in addition to system requirements).
"Separate" does not and should not mean any new conflict or any new contradiction. Just because ISO 15504 asks for separate software requirements, systems requirements are NOT going to and should not contradict any of your software requirements.
Additionally, because systems engineers usually take a high-level approach, it is unlikely that the (low-level) software requirements under ISO 15504 are going to contradict any (high level) system requirements.
In the unlikely event there's a conflict, it can be brought to a meeting and negotiated. Just because ISO 15504 asks for separate software requirements, (high-level) systems requirements should not contradict any of your (low-level) software requirements.
I hope this helps.
Regards,
Rob
Software QA Engineer
|
is a framework for the assessment of software processes.
Hi Rob,
it's been "recommended" by am OEM that we should go for this accreditation, for process improvement, though we know very little about it! a couple of questions:
1. do you need to be a software guru to audit against it?
2. how long to implement? we're a Tier1 auto electonics co. ~420employees with ~ 50 R&D engineers
3. Main tangible benefits you have found?
4. any pitfalls to watch out for?
|

12th December 2005, 08:31 AM
|
|
Involved - Posts
Registration Date: Aug 2000
Location: Antrim, Ireland
|
|
Posts: 16
Thanks Given to Others: 0
Thanked 0 Times in 0 Posts
Karma Power: 38 Karma: 10 
|
|
anybody??
Has anybody any experience in implementing this software standard within the automotive supply industry??
|
Lower Navigation Bar
|
|
|
|
Visitors Currently Viewing this Thread: 1 (0 Registered Visitors and 1 Unregistered Guests)
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate Thread Content |
Linear Mode
|
|
Posting Settings
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|