Does System Architect or Project leader need to know DB skill?

Hi, this question may require Experienced System architect or project leader to help me.
Currently i am working as a normal programmer. I hope i can be System Architect in future (probably for J2EE platform). So, beside my system design skill, do i need DB design skill as well?
If DB skill is needed, what level should i have? do i need to go through all the details like how to create stored procedure, create user, create table, all the dbms architecture....
Pls share the experience.

I have seen two categories of Architects - the ones who only do design, and the ones that design and build. On projects where the architect just did design work it is common to have significant changes from the original design - this is caused by developers encountering problems that the original architecture did not anticipate. As the architect is not familiar with implementation details they are pretty useless for helping to figure out the performance bottlenecks. Plus I have found that in these cases the final design bears little resemblance to the original design.
On the other hand, the architect that can and does work with the software will be more familiar with the bottlenecks that can occur, and can help to solve them. Furthermore, they can avoid those types of problems in future designs.
Your tools question is way too broad. There are hundreds of tools out there, each testing some unique aspect of enterprise applications. Without knowing much more about the technology, architecture, platform, etc. - it's impossible to quote specific tools.
I can tell you what I have in my tool box - The three tools that I rely on the most are JUnit for unit testing my code, Abbot/HTTPUnit for UI layer testing, and OptimizeIt for testing performance and memory leakage. Beyond this the tools that I use depend on the specific situation.
What facts do they need to know? Another broad question. The only architects that I have seen that are worth anything are the ones that have gone through the design / build / test / deploy process multiple times. There is no substitute for experience. You can take as many courses as you like, or read as many books as you can stand, but you really are not capable of designing complex applications until you have been through the fire a couple of times. My recommendation to you is to start with a smaller project, design it and then build it. Once it is finished, look to see how much it has changed from initial design to final build. Repeat this process until your initial designs are close to your final builds.
Jonathan House

Similar Messages

  • Had a HD crash.  Purchased and installed iPhoto 11 prior to crash.  System discs overwrote 11 and need to know how to re-installniPhoto 11

    Not quite a year ago I upgraded to iPhoto 11.  When my HD crashed, the original system discs overwrote the newer version of iPhoto and since the newer version had changed my photo information the older version does not recognize my photos.  Of course, when I go to the App Store, it says iPhoto is installed and I cannot download it again.  iPhoto only exists in the old version 7.1.5.  What should I do?

    To re-install iPhoto
    1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)
    2a: On 10.5:  Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name.
    2b: On 10.6: Those receipts may be found as follows:  In the Finder use the Go menu and select Go To Folder. In the resulting window type
    /var/db/receipts/
    2c: on 10.7 they're at
    /private/var/db/receipts
    A Finder Window will open at that location and you can remove the iPhoto pkg files.
    3. Re-install.
    If you purchased an iLife Disk, then iPhoto is on it.
    If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.
    If you purchased it on the App Store you can find it in your Purchases List.

  • MSS working time approval by project leader

    Hello all Gurus,
    We are implementing ESS / MSS with ECC6. We are in the need to approve time recorded in ESS. We have completed the time entry part. The problem comes in the authorization with MSS. We need the person responsible (project lead) in Project System (PS) to approve time for resources. We have created the approval profile in SPRO, we have asigned the parameter CATS_APPR_PROF in su01 as it was mention in past forums. We assigned the MSS roles and activated them. We assigned in the OPS6 transaction the person responsible of the project (project lead).  When we go to the time approval in MSS it shows that there is no records to approve.
    Is there any more configuration to this or does anyone have any solution or experience in project leaders approving time with MSS.
    Thanks
    Regards,
    Enrique Lona

    Raj,
    Thanks for the the quick answer. Please could you send me a little more information into where to configure OADP settings for time approval. And how to set the evaluation path.
    Thanks,
    Regards,
    Enrique

  • How to create the Custom project System as Web Project

    Hi,
    I have created a custom project system using this walkthrough. But
    this walk through is targeting Visual C# project system. I need to create the Custom project system as Web project and set the start up page as index.html file. How can I achieve this?
    Note: 
    I have got the Custom project system sample from VS2013 SDK samples(https://mpfproj12.codeplex.com/).
    But it demonstrate the Custom console applications only.
    - Abbas K

    Hi,
    So you didn't even follow this walkthrough yet? If you did, how did you do it?
    I failed to create such a web project system because I finally messed up my VS experimental instance. But it's possible to create a custom web project system, by following this walkthrough. Someone else has successfully made it, check this
    link.
    The difference is that you have to use web project type instead of the console application project type. You could copy a web project's .csproj file into the VSPackage project and rename it to xxx.myproj. There's an error in the walkthrough that the AssemblyInfo.cs
    file should be put into Properties folder and set the "Build Action" property to Content, "Include in VSIX" to true.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I need to know best way to edit MXF files, with least rendering, is that converting the MXF or Log and Transfer? the end product is dvd, but I have lots and lots of these projects to do.

    I am about to comence my Edit, and was told of Mpeg Streamclip, however this doesn't seem to work with my Canon XF305 Clips, the reason I was told to use it was so I wouldn't have to Render in Final Cut Pro all the time.. I do have the Canon Disc with the Plug in Utility and the update from their site.
    Is it best to Convert these MXF files first and import them into FCP or use 'Log and Transfer', so far I am unable to do either!!
    The projects on the timeline will have introduction .Movs already on it as a Template to re-use again and again with the new Footage ( MXF Files ) to be added and edited with transitions etc..This process is repeated again and again but with different MXF clips each time.
      I am looking for the quickest and best way for workflow as there are 80 or more projects to do, each with 10 or so clips to be added to the timeline and Exported for DVD...Will I have to then Compress to fit onto DVD's??
    I know Streamclip is an Mepeg 2 app but I thought the Canon XF305 Shot as mpeg2....
    Is Log and Transfer my only Option?
    Basically I need to know the quickest for Render purposes, and of course, the best way so the files aren't so huge etc etc.
    Please, any suggestions would be greatly received....

    We only work with PR422 files in FC7.  We use Shane's workflow with all 5D & MXF footage.
    Make your life easier and stick to the ProRes family for your footage and edit sequences. Avoid H264 & convert any you have to ProRes.
    Unless you are considering Blu-Ray the only way to deliver video on a DVD is to convert it to SD.
    Depending on the length of your show you can make a Blu-Ray in Compressor but you have very limited authoring options when compared to DVD Studio Pro.
    Compressor can also convert your HD to SD mpg-2 & Ac3 files. The best results usually come from setting the frame controls in the mpg-2 setting of Compressor to best. Depending on the the length of the show and your Qmaster settings this can take quite a while.
    I personally find Compressor's HD to SD DVD conversion varies. Sometimes it is wonderful and sometimes not so much. I prefer the following as it is usually is faster and very consistent.
    Export a quicktime movie (not QT conversion) of your final sequence
    Import the exported HD file back into FC.
    Create a SD 16x9 sequence and then drop in the recently exported HD seq and render. Rendering the sequence basically has FC doing the HD to SD conversion. Export the SD sequence and then convert to mpg-2 & ac3 in Compressor. While this does take time I still find it faster than Compressor with Qmaster utilizing all cores.
    Another option is using jobs in Compressor
    http://pixelcorps.cachefly.net/macbreak-154-540p-h264.mov
    In this workflow you would have Compressor convert the HD file to SD and then through jobs convert the SD file to mpg2 & Ac3. 
    In theory the jobs version could be faster (based on a number of variables- length, Qmaster, etc) but I haven't had time to compare the two. 

  • No system found for component and Evaluation system in the Project

    Hi Folks ,
    Im facing this problem when im trying to Execute the T-codes from Solar01 of the Transactins Tab by Selecting the Line item and clicking on Execute button. Following is the Error and there no logs for it.
    No system found for component and Evaluation system in the Project
    Even i have checked with the RFC settings and Logical components are right
    Please do suggest me - This is PRD issue . Try to do the needful .
    Thanks in Advance
    Amrita
    Edited by: Amrita Amrita on Dec 3, 2009 12:53 AM

    Hi all,
    I've had the same issue with regards to getting the error below when assigning transactions to a Blueprint business process.
    "No system found for component and Evaluation system in the Project"
    But I think I have solved it and seems pretty simple to change the system role from Evaluation System to any other that is relevant in your landscape.
    Go to transaction SOLAR01 > Click on the first level of the Project Name (Under Business Blueprint Structure) to select the Project.
    Click Business Blueprint in the Menu > System Role > Choose the relevant System Role (in my case Development)
    Click Copy
    This should replicate to all nodes and then you should be able to assign transaction to the business processes.
    Quite strange and seems simple, I checked the Solution Directory, Solar Project Admin etc etc but couldn't find the solution until this which should work.
    If not, there is a similar work around which also works.
    Go to transaction SOLAR_PROJECT_ADMIN
    System Landsacpe Tab
    Systems subtab
    Click System Role Assignment
    Remove the Evaluation System (or all those not relevant to your Project and Logical Components)
    Save Project
    Go to SOLAR01 and it should reflect it in the Blueprint.
    You can always go back to this and add the System Roles you removed and the Blueprint will reference the correct Role.
    Hope this helps everyone,
    -Rohan

  • Scanning Pictures for HD Project I Need Advice

    I am about to *Scan Pictures for HD Project* I Need Advice. The scanner is a HP Scanjet G4050 my questions are:
    1: At what resolution do I scan these pictures _+(300 or highest dpi available)+_
    2: What color choice is necessary *(RGB vs CMYK)*
    3: Can you please suggest points for creating a backdrop for the pictures (various sizes) in the Timeline
    Thanks in advance

    Scan the picture like you normally would. If the vertical resolution is 1080, you are fine. Don't worry about the 1280 width as black will be in that area not taken up with the photo. That part won't matter if it isn't 1280 if it is a vertical picture. If you don't have at least 1080 high, you might want to re-scan at a higher resolution. If you have it say, 2000 pixels high really no big deal except you don't need it that high and all that extra size slows down your system. If you want it at a lower resolution after you scan go into Photoshop->Image->Image size. Be sure and check "Constrain Proportions" before you change the dimensions in the top box for the height (where you are best using the units as pixels) That way the picture will stay in proportion. Don't use this second method to 'add' more pixels as the quality suffers when you go up this way. Rescan if you want MORE pixels.
    All the above is talking about vertical pictures. If you have a really wide photo that is not very tall, use the same principle but keep the width constant. For example let's say you have a 2x6 inch photo. Make sure the width is at least 1280 pixels. Don't worry that the height will be less than 1080 because black will take up that space.
    If you are going to do any zoom in and/or panning across a picture, you'll need to make sure it has more than the minimum pixels. For me a little goes a long way, so I zoom in slowly maybe 10-15%.
    Sharon

  • Handling a big project - advice needed

    Hi
    I am using Premiere Pro CS4 to edit 1920*1080 AVCHD footage (3 hours in total) shot with a Canon HF10 camera. In that matter I have a three questions:
    1) Since I don't have a Blu-Ray burner in my PC yet, I am chopping my movie up into several parts each with a length of approximately 30 minutes, so I can burn some DVD's with the movie. My question is then: How do I do this the easiest way? Do I make 6 different projects and edit the movie as if it was 6 independent movies, or is there any better way of doing this?
    2) And how do I merge these 6 parts in one, which I will need when I get a Blu-Ray burner?
    3) Would you think it is a bad idea to make such a huge project? I have tried several other programs to edit AVCHD with no luck - the programs always crashed at some point, so I am a bit nervous if a 3 hour project would be too huge to be handled properly even though Premiere Pro CS4 looks to be working good. So far I have been able to transcode 30 minutes footage to a DVD with success using Encore (haven't tried more yet). Then I burnt the ISO to a DVD with some freeware program and it looked amazing when I played it with my BD player.
    In case you want info on my hardware I give it to you here:
    Intel Core2Quad Q9450 2.6Ghz, 4 GB Memory, 1000GB Samsung F1 HD, GF8800GTS 512MB, Windows Vista Ultimate 32Bit
    Please tell me if I am unclear about something or need to give you more information.
    Thanks in advance :)

    That AVCHD footage must be ***** to edit.
    My P2 dvcprohd files are a gig a minute yet I get realtime playback with video's on 2 channels fullscreen uncompressed using a computer with just slightly higher - but almost the same - specs as yours. Using just a single SATA 640gb WD and my files are 4 times the size of your AVCHD files.
    Hell now I can even playback the footage in After Effects realtime fullframe with now FX (something that comes in handy because I can use AE as my NLE if there isn't to much sound involved)
    With big projects you need to split it down to 10-17 minutes parts. Once they get longer than that Premiere becomes sluggish. It's no problem putting all the 'projects' in to a feature length timeline just don't expect to do much editing when it's put together because it'll be real sluggish.
    Render to an uncompressed still sequence because you can always restart where the render stopped if it crashes (and it's more likely to the bigger the project).
    I'm finishing a feature that way and it's worked great all on CS4 (not that I'm happy with Adobe about Premiere CS4 at all). But I had around 20 hours of rough footage and with duplicates it's 4 terabytes or so.

  • Project Leader, OO Developer, and Forte Consultant Available

    Experienced Forte Architect/Developer has immediate availability for short or long term engagement.
    I am an IT professional with over 20 years of experience including 10 years in client/server development and support, and 7 years in OO/Forte development.
    I am actively seeking opportunities for immediate employment. I will consider all reasonable offers for contractual, or full-time employment. I am willing to relocate (at my own expense) for the right engagement.
    A sampling of my skill set includes:
    Forte 2, 3, and UDS development
    Rational Rose for UML and reverse engineering
    Rational Unified Process
    Oracle, DB2/6000 and DB2 application work
    Project Leader and Technical Project Leader for government and private sector projects.
    3-Tier application development
    Multi-platform (MVS, RS/6000, Windows) development
    Instrumental in planning, leadership, and development of major (6000 user) state-wide distributed application
    Please contact me for a complete resume, references and salary requirements.
    best regards,
    Mark Nichols
    Consultant
    Partition Software
    http://www.partitionsoftware.com/resume2003.htm
    e-mail: [email protected]
    voice: +1 (217) 414-5660

    Hi,
    Send your resume with complete project details to [email protected]
    Recently we recruited many Forte resources for our migration project.
    If you have J2EE skills along with Forte, we can consider your resume.
    Regards,
    HR

  • Project Leader Profile - What I should look for

    Hi:
    We're facing a coming development with 8i/9iAS that has to interact with Oracle's ERP. We already know that the ERP is a complex environment, so we are looking for a person that will be the technical head of the project, since our expertise is limited to Oracle Developer and database. But we don't know exactly what kind of expertise we should ask for to the candidates. Do you have any suggestions?
    Thanks in advance
    Javier Castaqsn

    Javier,
    You should definitely look for someone with prior Oracle ERP full-cycle implementation experience (if he/she's going to be a project leader, I would look for 3-5 years' experience at least), and make sure that the person have specific expertise in the ERP modules you want to implement, e.g. just because someone knows GL and FA like the back of their hand does not necessarily mean that they know anything about OM or PO. And of course, it would be better if this person have experience with 11i, since there some additional features in 11i that is not in the older modules. Good luck.

  • Project Leader's Profile - What I should look for

    Hi:
    We're facing a coming development with 8i/9iAS that has to interact with Oracle's ERP. We already know that the ERP is a complex environment, so we are looking for a person that will be the technical head of the project, since our expertise is limited to Oracle Developer and database. But we don't know exactly what kind of expertise we should ask for to the candidates. Do you have any suggestions?
    Thanks in advance
    Javier Castaqsn
    null

    Javier,
    You should definitely look for someone with prior Oracle ERP full-cycle implementation experience (if he/she's going to be a project leader, I would look for 3-5 years' experience at least), and make sure that the person have specific expertise in the ERP modules you want to implement, e.g. just because someone knows GL and FA like the back of their hand does not necessarily mean that they know anything about OM or PO. And of course, it would be better if this person have experience with 11i, since there some additional features in 11i that is not in the older modules. Good luck.

  • I have a late 2009 iMac. I installed OSX 10.8.4 and want to go back to Snow Leopard. I have a 1.5TB external HD. Are there any issues I need to know about or tips I need to know before doing this? Thanks.

    I have a late 2009 iMac. I installed OSX 10.8.4 and want to go back to Snow Leopard. I have a 3TB external HD. Are there any issues I need to know about or tips I need to know before doing this? Thanks.

    Downgrade Lion/Mountain Lion to Snow Leopard
      1. Boot from your Snow Leopard Installer Disc. After the installer
          loads select your language and click on the Continue
          button. When the menu bar appears select Disk Utility from the
          Utilities menu.
      2. After DU loads select your hard drive (this is the entry with the
          mfgr.'s ID and size) from the left side list. Note the SMART status
          of the drive in DU's status area.  If it does not say "Verified" then
          the drive is failing or has failed and will need replacing.  SMART
          info will not be reported  on external drives. Otherwise, click on
          the Partition tab in the DU main window.
      3. Under the Volume Scheme heading set the number of partitions
          from the drop down menu to one. Set the format type to Mac OS
          Extended (Journaled.) Click on the Options button, set the
          partition scheme to GUID then click on the OK button. Click on
          the Partition button and wait until the process has completed.
      4. Quit DU and return to the installer. Install Snow Leopard.
    This will erase the whole drive so be sure to backup your files if you don't have a backup already. If you have performed a TM backup using Lion be aware that you cannot restore from that backup in Snow Leopard (see below.) I suggest you make a separate backup using Carbon Copy Cloner.
    If you have Snow Leopard Time Machine backups made while on Snow Leopard, then you may do a full system restore per #14 in Time Machine - Frequently Asked Questions.  If you have subsequent backups from Lion, you can restore newer items selectively, via the "Star Wars" display, per #15 there, but be careful; some Snow Leopard apps may not work with the Lion/Mountain Lion files.

  • Legacy Timesheet System and Oracle Projects

    Dear All,
    Is it possible to interface legacy timesheet system with Oracle Projects. The intention is to enter timesheets/hours thru the legacy system and calculation of revenue and invoice in Oracle Projects.
    1)Is this achievable, without issues?
    2)How complex is this to achieve?
    3)Any URL or documentation will be really helpful in this regard.
    Thanks.
    Regards,
    Anand

    Hi
    There is no need for API.
    You should write your own script to populate the interface table.
    When you run the process PRC: Transaction Import, the system is validating the transactions. Only the valid transactions are imported as Expenditure Items. Exceptions remain in the interface, and you can review and correct those.
    Review the deatils on Oracle Projects APIs, Client Extensions and Open Interface Reference.
    Note, you should have set up a Transaction Source in Oracle Projects for your legacy Time system.
    Dina

  • Project Leader (Bangalore​, India)

    Our client, a leading System Integrator based in Bangalore, India, is looking for Project Leaders (two poitions open)
    Essential Skills:
    Should have handled a team of 3-4
    people involving team building, technical mentoring, work review, Project
    Planning, Estimation, Issue Resolution, Analysis, Client interaction, Lead the
    team technically, Offshore or onsite coordination, Prepare Project Plan, Prepare
    Work-Break-Down structures & detailed effort estimates. Responsible for the
    project execution from Project initiation to Project Closure, Involve in
    requirement analysis, design and development, Testing, implementation, customer
    Interaction, hands on experience in understanding the clients requirement,
    Project review, code review, project implementation & delivery, Ability to
    track progress, ability to follow up and complete multiple tasks. Candidate
    should have thorough knowledge of Software Development Life Cycle, Good
    communication skills, interpersonal skills along with Resource Management as a
    pre-requisite. The incumbent should also have reasonable experience in client
    interaction.
     Prior experience in handling
    software projects in the field of System Integration, Tests and Measurement and
    Automation industry is an added advantage. Also, candidate with experience in
    LabVIEW, Labwindows/CVI, TestStand SCADA, PLC programming will have special
    consideration.
    If you are interested, mail your resume to labviewjobs4u (at) yahoo (dot) com
    Regards
    Mathews J.
    Message Edited by Mathews J on 06-10-2008 05:55 AM

    Hey positions  r still there?
    Swati Phadnis...

  • Does System Center Update Rollup 4 also contain Update Rollup 3 and Update rollupt 2, etc

    Hi,
    Does System Center SP1 Update Rollup 4 also contain Update Rollup 3 and Update rollupt 2, etc?
    Can I go from Update rollup 2 and apply update rollup 4 and get the updates in 3 as well?
    Thanks Lance

    Hello!
    Yes, the previous updates are included in UR4, so there is no need to install UR3 if you are going from UR2 to UR4.
    By the way, the latest update rollup for System Center SP1 is UR5: http://support.microsoft.com/kb/2904730/en-us
    Markus Bölske, Lumagate. www.lumagate.se Blog:
    www.opsmanager.se|www.scdpm.se

Maybe you are looking for