Software Development Management- How?

Hi There,
Does anyone know of a good way to manage software development (in
Labview)?
I've been the only programmer in Labview at my company, so tracking
software changes wasn't too bad. We recently hired a couple of
engineers who also program Labview. Now we're at a point where there
are many versions of the same software springing up. No one here has
any knowledge of software management tools available (except a
spreadsheet program, and a magnetic marker board).
Any links or suggestions are welcomed.
Kind Regards,
-Dorian
dorianjps_at_hotmail.com (change _at_ to @ if e-mailing me)

Dorian Grey wrote:
>
> Hi There,
>
> Does anyone know of a good way to manage software development (in
> Labview)?
>
> I've been the only programmer in Labview at my company, so tracking
> software changes wasn't too bad. We recently hired a couple of
> engineers who also program Labview. Now we're at a point where there
> are many versions of the same software springing up. No one here has
> any knowledge of software management tools available (except a
> spreadsheet program, and a magnetic marker board).
A critical part of any source code management is the human level:
deciding which developer will touch what VIs! Then you choose a tool.
We use MS Visual SourceSafe and it works OK for 2 developers.
I've used it on my own for 3 years.
Availabl
e standalone or as part of Visual Studio.
I also know people at a systems integrator (NI Alliance member) who use
it. They still use it for control of up to 20 developers' work.
See its home page http://msdn.microsoft.com/ssafe/ and the best
practices page
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvss/html/vssbest.asp
Best, Mark

Similar Messages

  • Software / class management

    Hello,
    i have done one project in lvoop :   a T° calibration software
    now i have another one with humidity but software are used separatly 
    I see i could reuse most of the first one but i don't know how to manage it :
    1) i can use the same project but softwares are distinct and T° classes and devices linked to will be loaded for nothing
    or maybe i could load them dynamically but   for the moment it isn't the case
    2) or creating a differente project so how can i reuse classes used in the first one
    and how to do when changing class parametes or functions. how to have shared classes
    i think the first solution could be the best way but as i am new to sofware management
    i would like to collect points of view of experimented developers
    What do you think about ?
    Best regards
    Tinnitus
    CLAD / Labview 2011, Win Xp
    Mission d'une semaine- à plusieurs mois laissez moi un MP...
    RP et Midi-pyrénées .Km+++ si possibilité de télétravail
    Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
    Don't forget to valid a good answer / pensez à valider une réponse correcte

    Hi tinnitus,
    It is quite hard to answer your
    question....
    In fact usually in Object Oriented you should think about the
    maintenance and upgradability of your application.
    What I can suggest you is
    to create a general class (the parent class) then different children depending
    what type of measurement or sensor you use. Then you can implement your code
    using Dynamic Dispatch (the VI Server for LVOOP ;-). So your code will
    automatically invoke the proper method depending the class he's got as input.
    Using this approach you can have a very generic top level VI calling
    dynamically the class children.
    A dynamic dispatching subVI
    has some small overhead when LabVIEW looks up which subVI to invoke. The
    overhead is constant. It does not increase as you add more classes or as you
    add more dynamic VIs to a class. There can be a performance hit if the subVI
    call has to make extra copies of the parameters to match the functionality of
    the actual subVI LabVIEW invokes. You can avoid this by wiring the input front
    panel terminals to output front panel terminals even on dynamic VIs that you
    never expect to call (for example, parent VIs that exist only to
    define the connector pane for children to override). You can also use Data By
    Reference in you class to optimize memory management. 
    Feel free if you have any
    further question.
    upgradability 
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Software Configuration Management for ABAP Development ?

    Hi,
    we are a software company selling a Data Capture Solution.
    For this, we are currently in the process to develop an interface for transferring the extracted data into a customer's SAP R/3 system.
    Since we want to develop this interface following certain software engineering principles, we are looking for a way to solve certain simple common Software Configuration Management issues, such as:
    - Object Versioning (Similar to file versioning in classic software development): That means being able to:
    -- Keep track WHO changed WHAT WHEN and WHY?
    -- Revert to a former version of an object (e.g. when the fix of a former defect must be revoked for some reason)
    -- Keep track which changes have been made for a certain Change Request (NOT meaning SAP Change   Requests, but Change Request for our interface development)
    - Label a certain version state as 'released' or 'tested' or whatever
    - Perform a kind of 'Branching' (Classical Software Configuration Management task), e.g. when we   release a version of our interface and start the development of a new version, we must open a   'Maintenance Branch' of our released version parallel to the ongoing development of the future release.
    When I say 'Objects', I mean everything being concerned when developing something within R/3; that can be ABAP programs, forms, tables (structure and content(!)), etc.
    We are using an SAP System version ECC 5.0 for development; as for now, we have come to the conclusion to use the versioning that comes with the Transforms, although they do not really cover the above requirements as we would like to.
    Is there anybody out there who had the same idea and solved it somehow?
    My impression is that in the SAP world, classical Software Configuration Management is not a part of the way of thinking; and that development for SAP R/3 has little in common with classical software development.
    But maybe there is an add-on or some hidden features of NetWeaver or anything that can solve these issues.
    Hope is the last to die...
    Thank you very much for any feedback,
    Regards,
    Jörg

    Thank you very much for your answers!
    @Pushkar:
    No this is not exactly what I meant;
    What we want to do is a kind of classical configuration management or at least version control of
    development objects like ABAP programs, table definitions, table data etc. that are contained within our SAP development system.
    It's not about version management of external documents imported into SAP.
    I know that there is a kind of version control via Transports, but this does not cover all classical version control mechanisms; what we are missing there is
    - the possibility of reverting to an older version of an 'object'
    - Branching / Merging mechanisms
    - the possibility to choose which changes I want to release with which transform and which objects
    - view differences between arbitrary versions of an object
    I was hoping there is maybe a kind of 'add-on' or maybe even a built-in tool that provides classical version control mechanisms or something similar.
    Thank you for further help,
    Regards,
    Jörg

  • How to install Software Deployment Manager

    Hi!,
    I have downloaded the PDK files and want to deploy it? How do I deploy them? As per help I need SDM ( Software Deployment manager to deploy this files, from where I will get software deployment manager and how to use SDM to deploy PDK files...please help...
    Also I have more query...
    In my netweaver studion, when I goto window-->preference, why I can't see software deploment manager link?  this SDM is used to deploy WebDynpro application with Enterprise portal....
    Please help me....
    Thanks !

    hi
    software deployment manager installed automatically in central instancc while installing sap netweaver .
    Thanks
    Bharathi.Ch

  • SCCM 2012 Software Update Management for Windows Servers and how to automatic set SCOM maintenance mode?

    Hi,
    We planning to go one level higher to automat and have more dynamic Software Update Management for Windows Servers. We have SCCM 2012 R2, SCOM 2012 R2 and SCO 2012 R2.
    Our plan is to pur server in an AD-Group to get Update Schedule, from the servers will be importet to an Collection for Automatic Update and reboot. If I understand Everything right SCOM can't read AD-Group and put then in an Schedule maintenance mode. SCOM
    can read reg value as exempel.
    IS there any smar way to make the SCOM Maintenance Mode Schedule dynamic?
    I found this
    http://www.scom2k7.com/scom-2012-maintenance-mode-scheduler/?
    /SaiTech

    You could use Orchestrator to put the servers from a specific collection, or AD group, in maintenance mode in SCOM. For an example see:
    http://www.systemcentercentral.com/orchestrator-how-to-scom-maintenance-mode-for-windows-computers-in-an-sccm-collection/
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • What is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    what is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    SDLC is a high-level concept (https://en.wikipedia.org/wiki/Systems_development_life_cycle) not a feature of a particular software package, so I'm really not sure what you're asking.
    If you're asking about the somewhat related topic of moving changes through environments, look at About Lifecycle Management.

  • Need help in Point-of-Sales software developing guide

    i was required to developed a new Point-of-Sales software for my new company. however, i do not know where to start. i'm new to POS software, so if anyone who has experience in Point-of-sales software development, plz drop a hint or two for me.
    i guess the biggest problem for me is to detecting and communicating with the Barcode Scanner, Receipt printer, Cash Drawer and Pole Display. i would appreciate for the advise on how to achieve this.
    tks

    well, the things is like this:
    the existing system is actually maintain by the ex-staff of the company. however, due to some unknown circumstances, all of them left within a very short period of time. and now, we were hired.
    the whole things a mess. bugs everywhere. so the only solution the management would accept is to re-develop the whole POS and Inventory system. but non of us have any experience in developing such system and we don't have any documentation for the existing system. Now the management would like to see a prototype, a simple POS system that can perform simple operation - scan barcode, display the price at the pole display, 'kick-out' the cash drawer and print the receipt.
    i have done a bit part of research, download some Java-based POS such as JPOS, JavaPOS, and FreeMercator. but i don't really get the idea of how to communicate with the devices. and now the management decided to change all the POS peripherals, so i can tell which brand that we are going to use.
    for your question:
    Do you already have an inventory control system in place? yes, but no good. no doc as well.
    If so you'll want to integrate with that, which could get hairy depending on the system. What's your intended architecture? each store will have their own database. however, they will export their data to the HQ every morning before business hour. the export process of the current system is to extract the data from the database to MS Access DB, then send to the HQ through email.
    May I ask why you chose Java to develop this system in?Linux + Postgre + Java = minimum development cost. the company wanted to keep cost at the minimum level.
    actually, i do not worry bout the inventory system. all i care is how to communicate with the devices, because this is the first time that i deal with all these POS devices.
    besides, i'm not sure if i have to pay attention to any thing like drivers, or whatever standard, etc... and it will be the most appreciate if you can show me (or links to websites) some sample of how to detect and communicating the devices.
    lastly, many tks to you for your advice ;)
    have a nice day
    Jerry

  • New EWA Report Topic - Software Change Management

    Dear Experts,
    EWA reports has a new topic named Software Change Management , in this topic there is a subject name "Transport Requests with a short Transition Time" with following explanation;
    Explanation :      Transport requests with short transition time,The duration between the export from the development system and the import into the production system was shorter than one day.
    Total number of transport requests     74     Total number of transport requests in production.
    Recommendation: Transport requests with a short transition time of less than one day have occurred in the last week. These transports may not have been tested sufficiently.
    All transport requests must be tested carefully before they are imported to the production system. The requests must not be developed and tested by the same person.
    Transport requests must be bundled and imported to the production system together for maintenance cycles or releases. Daily imports are only permitted in emergency situations.
    How can we check which requests Export from DEV date and Import in PRD are same ?
    Best Regards

    sap support send the how to document ;
    1- Call transaction SDCCN in system SID and search for the corresponding EWA session in tab 'Done'. Click the "lorry" icon
    2-Press the glasses icon at DATA_PER_R3SYSTEM
    3-Press the glasses icon at CMO_EWA_TRANSPORT_MGMT
    4- Press the glasses icon at ET_TRANSP_W_SHORT_TRANS_TIME
    5- Now, you have the complete list of transports with a short transition time:

  • Software Configuration Management and Delivery

    A client of ours wants to use Designer6i for software configuration management. We set it up, got it working, and have demonstrated such to the client. Oracle's documentation states the one missing piece in 6i is software delivery. Designer9i is supposed to have this piece. I have been searching the documentation and can't seem to find any information describing how it works in 9i. I have read that Oracle believes it's there, but have not found any good examples of how it does this. Has anyone else tried this or found documentation they can pass along? It would be greatly appreciated.

    Thank you very much for your answers!
    @Pushkar:
    No this is not exactly what I meant;
    What we want to do is a kind of classical configuration management or at least version control of
    development objects like ABAP programs, table definitions, table data etc. that are contained within our SAP development system.
    It's not about version management of external documents imported into SAP.
    I know that there is a kind of version control via Transports, but this does not cover all classical version control mechanisms; what we are missing there is
    - the possibility of reverting to an older version of an 'object'
    - Branching / Merging mechanisms
    - the possibility to choose which changes I want to release with which transform and which objects
    - view differences between arbitrary versions of an object
    I was hoping there is maybe a kind of 'add-on' or maybe even a built-in tool that provides classical version control mechanisms or something similar.
    Thank you for further help,
    Regards,
    Jörg

  • Software Configuration Manager

    Our organization would like to use Version Control Tools for managing Developer 6i forms and reports. We would like to know of the folllowing:
    (1.) How can we procure the Software Configuration Manager (SCM) software? Is there a commercial version which we can buy and what is the cost?
    (2.) Does Oracle University offer Trainings in Version Control Tools particularly in SCM?
    Thank you,
    Rashid K. Mchatta

    The URL for Oracle University is:
    http://otn.oracle.com/training/content.html
    Here is another link that might interest you:
    http://otn.oracle.com/products/ias/daily/oct30.html
    This forum is meant for discussions about OTN content/site and services.
    Questions about Oracle products and technologies will NOT be answered in this forum. Please post your product or technology related questions in the appropriate product or technology forums, which are monitored by Oracle product managers.
    Product forums:
    http://forums.oracle.com/forums/index.jsp?cat=9
    Technology forums:
    http://forums.oracle.com/forums/index.jsp?cat=10
    As a general guideline, please first search the forum to see if your question is already answered. You will find answers for the most frequently asked questions by simply searching the forum. This will help you to find the answer right away and will save time for all of us.

  • Purchased books do not show up on my Kindle app since the software update.  how can I fix?

    purchased books do not show up on my Kindle app since the software update.  how can I fix?

        I love reading books on my phone, nubi. So I understasnd your desire to get this resolved in a timely manner. Unfortuantely, this is not something that Verizon supports. I would suggest reaching out to application developer. They should be able to provide you with some insight. Have a great day.
    ChaunceyM_VZW
    Follow us on twitter @VZWSupport

  • Software Developer w/ LabView experience

    Senior Software Developer – We are a rapidly growing company focused on the development of cutting edge sensors and software. Our system integrations group is looking for a senior developer to provide technical leadership in the development and integration of our business intelligence software.
    We require an experienced consultant to analyze technical data, designs, and review preliminary specifications. This also includes the writing of technical specifications for computer systems, networking, software, applications, develop/maintain databases and confer with work colleagues to design systems.  Proven experience with Visual Studio and other application and web development tools required.
    Applicants must be adept in principles and theories of computer science, evaluate computer system user requirements, apply project management techniques, conduct performance testing, consult with customers concerning needs, design tables depicting data, read technical drawings, and evaluate computer system user request. Candidates must possess a Bachelor of Science Degree or related.
    Please e-mail [email protected]

    Hi,
    I am interested in this job profile. I am from India, but can relocate to MI. May I know if I could apply for this job?

  • Configuration of Software Lifecycle Manager with MOPZ

    We want to use MOPZ and additionally the Software Lifecycle Manager functionality which is available as of SP15 of SSM. Where can i find documentation about this functionality? We have the problem if i call transaction /TMWFLOW/MOPZCA that the Web Services for SLM are not available. Which Web Services? I have created a http connection to the SLM server (Java stack) like the description in the help of IMG.
    How can i connect a software repository to MOPZ/SLM ?

    Hello,
    For this problem I had many debug sessions with SAP.
    Now a new note is availabe:
    Hinweis 1154188 - SLM web service authentication 700 SP14
    please check.
    Unfortunately I'm stuck in the next problem - download doesn't work in MOPZ.
    I think this is my next case with SAP.
    regards,
    Christoph

  • Application to oracle application software development competition 2009

    dear sir,
    i am good in sql/plsql. After seeing the message of software development competition 2009, i downloaded oracle XE , apex and now I have successsfully created an application which can handle hotel administration. I have to prepare two/ three more pages for report segment that's all. Now export creates sql file. exp creates dmp for database. i do not know to send my entire application as single file to competition. I have registered but yet to send the application. I do not know how to do it. If any one can help me, i can able to see my work in oracle magazine. Winning the competition is not my aim since this application development come from single brain and not a team effort (even to share)
    please help me how to proceed?
    yours
    dr.s.raghunatan

    Hi,
    I think you're refering to creating a "packaged application"? If so, have a look at: [http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/deploy.htm#CHDICGJD]
    Andy

  • INVITE: Software Developer Conference (March 24, 25. Bangalore)

    Hello
    India Software Developer Conference
    Inviting all Programmers/ Software developers, Architects, Project
    Managers and Team Leads for an exciting conference.
    WHEN: March 24 & 25,2012 (Saturday & Sunday)
    WHERE: Bangalore
    TIME: 8.30AM to 5.00PM
    Get to know latest trends in cutting edge technologies and how these
    technologies impact your career path.
    What's new in the world of Java, .NET, HTML5, Mobile, Agile and
    Architecture
    Covering 50+ Technology Sessions
    Three interesting tracks: Architecture & Design, Development,
    Enterprise at Scale.
    Opportunity to learn from Industry thought leaders
    Network with over 900+ Participants from developer community
    Live demos and hands on sessions
    Great line up of speakers from companies like
    IBM,Microsoft,Infosys,Intuit,Oracle,ZOHO,Collabera,Dell,Capgemini,Vmware,TIBCO
    Software,MindTeck,Citrix Systems,EMC,UST Global,HCL
    Technologies,MindTree,Aspire Systems,Sencha
    This Conference has something for everyone. Don't miss this
    opportunity. Register NOW!
    http://globeadsdat.com/events/India-Software-Development-Conf-Bangalore-INDIANSOFTWAREDEVELOPMENT_Ma...
    Regards,
    Veeru

    Im not sure if this is the right place to post this, but anyway thanks for the info :)

Maybe you are looking for

  • Script exe for indesign cs2 is possible?

         i wrote a javascript for indesign cs2 application, user move that to script folder and run it. sometimes they edit the script for their own, it makes some problem. is it possible to make the script in exe format. by using Extend toolkit2 if i ma

  • Mass Maintance -xk99

    Hi.. I want to update Vendor 01 to Vendor 05 for master data in control data tab  that serv.based inv.verification. I tried in xk99 t.code. Pl guide me how to do , after updating in background how to see that updation.. In xk99, how to create new var

  • Export a Book to Excel

    I can swear I was able to do this in another project, but I haven't been able to figure out how to export a book to excel. I have developed six reports on Hyperion Financial Reporting Studio and merged them in a Book. Now, I would like to export thes

  • Micro SD

    Hi :O) my computer has an micro sd card slot and when i place my micro sim card in the slot it doesnt go all the way in, yet a green light comes on to say it has detected something, however it will not read it? I am a little nervous if i try and push

  • New Macbook Pro with a SSD.  Can it be upgraded in the future?

    The new Macbook Pro with retina display has a 250 GB hard drive.  My question is:  Can this drive be upgraded in the future (using a standard off the shelf SSD) or are you stuck with the 250 GB drive that it comes with?