1cm EOI

Embed Size (px)

Citation preview

  • 7/29/2019 1cm EOI

    1/9

    1cm Company Profile and

    Presentation

  • 7/29/2019 1cm EOI

    2/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    Contents

    About 1cm .............................................................................................. 3

    Team Programming Skills ............................................................................ 4

    Tools and Technologies............................................................................... 5

    Application Design Characteristics ................................................................. 5

    Proprietary Technologies and Products ........................................................... 7

    Quality management and control ................................................................... 9

    Reference List ........................................................ Error! Bookmark not defined.

  • 7/29/2019 1cm EOI

    3/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    About 1cm

    1cm is a creative IT professional consulting company with more than 7 years of

    professional experience in the IT industry. 1cm primary specialization is softwaresolutions, application development, web development, and graphic design. In thelast year 1cm has broadened its services with professional photography that ourclients demand.

    Our main focus is the success of our clients. With an array of IT services, unified bybest practices, principles and development processes in one company, we striveand focus on creating tailored solutions that best suit our client needs.

    Our mission is to be on the forefront of IT technology, and use the latesttechnologies, frameworks and programming languages that enables us to deliverthe most up to date solutions. We follow stringent programming and applicationdesign patterns that ensure the upmost quality in our services.

    1cm createscustom applications, XML/WCF Web Services, database modeling, webdesign and implementation, SEO and as well as consulting services for businessprocess optimization and IT development.

    Our core development services include:

    Database design and modeling

    Software design and programming Software testing and implementation Website design and programming Project planning Research and development System analysis and design Consulting services

    Our graphical services include: Design Proofing Web design Print design Print production overview Pre Print Proofing

  • 7/29/2019 1cm EOI

    4/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    Our photography services include:

    Advertising Photography Product photography Retouching

    All of our design, retouch and photography process is color managed and color proofed byGretag MacBeth X-Rite color profiles. This enables us to have consistent and true outputresults.

    We have gained profound experience in delivering Online Enterprise Solutions anddistributed applications programming through the years of accepting demandingchallenging projects.

    The breadth of our services affords our clients complete IT control under one roof.This ensures us as a company that we can always deliver what our clients needwith the best quality in perspective.

    Our team members have advanced software development experience in creatingapplications of larger magnitudes. This enables us to address a broad range ofservices and application sizes.

    Team Programming Skills

    Languages and concepts Databases

    Asp.Net WCF WPF/Win Forms .Net Framework [all versions] C# C++ AJAX CrystalReports JavaScript XML/XSLT/XSD ADO.Net Entity Framework HTML/DHTML jQuery POCO

    My Sql Server MS Sql Server MS Access

    Development Tools Operating Systems

    Visual Studio All Versions Telerik Developer Suite CodeSmith Dreamweaver

    Windows 2000, XP, Vista, 7, 8 Windows Server 2003/2008/2012

  • 7/29/2019 1cm EOI

    5/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    Microsoft Expression Studio

    Tools and Technologies

    Our key core tools that we use on a day to day basis are:

    Visual Studio .NET 2005/2008/2010 Entity Framework Linq To Sql Entity Framework POCO, Repository Pattern, UoW pattern MS SQL 2005/2008 Server MySQL Server .Net Web/Windows Platform Web Services SOAP based and .NET specific Service Oriented Applications, Web and Windows Windows Communication Foundation (WCF) Windows Presentation Foundation (WPF) Adobe Creative Suite

    Application Design and Programming Characteristics

    All of our application designing, implementing and programming are based onNTier designs. This gives us the opportunity to have each application layersegmented in its own separate application component. This separation providesthe most flexible solution for application expansion, upgrades, performance andscalability.

    The process of designing starts with the database planning and design, then wefollow up in creating the DAL [Data Access Layer] that is closely coupled with theBusiness Logic Layer. These three layers the database, DAL and BLL create the N-

    Tier segment of the application. This segment provides full flexibility for futureexpansions of the served applications such as upgrades and modifications.

    On top of the N Tier layer we couple the PL[Presentation Layer] and the CMSsystem. This type of coupling enables us to have a Separation of Concerns patternthat different teams can address the same issues at one time in order to create themost efficient workflow. The Presentation Layer is where the wholewebsite/application comes together. Here the website is being rendered andpresented to the end user. This layer is being built with modular design basis suchas reusability of controls and pages, custom renderers for content and HTML.The CMS system is a part of the Presentation Layer and controls the input,

    managing and output of the whole content for the website.

  • 7/29/2019 1cm EOI

    6/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    This enables our customers to have one CMS system to control many websites andhave centralized management.

    Search Engine Optimization / Search Engine Marketing

    Our search engine optimization concepts are deeply incorporated in theapplication design and rendering. We follow the best practices and principles forSEO provided by Google, Yahoo and Bing. Our primary strategy is to provide themaximum for organic search results, thus lowering the client costs for SEM

    marketing. We also provide SEM strategies that will suite the client and its needsalong side with SMM strategies to boost profit.

  • 7/29/2019 1cm EOI

    7/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    Proprietary Technologies and Products

    OneCMSA base plate multilingual CMS system with flexibility and functionality of

    large scale application at the lowest learning curve and with minimal training. Our

    CMS system is simple to use and does not require special training sessions. We have

    built it upon customer advices and experiences from the past. OneCMS serves as a

    foundation for all of our CMS systems and websites. Every client gets a custom

    made system that is tailored to their needs. OneCMS offers the flexibility to be

    upgraded at the needs of the client.

    OneCM News Aggregate Built over OneCMS and specifically designed for portals

    and news agencies, custom made per client news distribution application that is

    easy to manage.

    OneCM Shopping - A shopping cart that has the buyer in mind. Easy access to

    products, and easy and fast checkout. All of that supported with the highest

    security standards. With comprehensive features like data mining and storage for

    analyzing, fast product publishing, product reviews, supporting major payment

    gateways, onsite or offsite payment, user tracking and much more. Specifically

    tailored and implemented per merchant, supporting both physical products and

    digital products such as mp3, video, eBooks etc. OneCM Shopping is built upon

    previous experiences with users and as well a research of website ergonomics,

    design and usability.

    OneCM Caching Provider Gain lighting fast performances from your website or webapplication. Our cache provider is autonomous caching provider for Asp.Net webplatform based upon a persistence and distributive load.

    OneCM Platform Modular web building platform that can support 50+ websites at

    once and cut down development time. Each website that is hosted on the

    platform, its front end is custom made, but share the CMS system per site that is

    fully customizable. The CMS system that the websites share is in parallel with the

    features that the site has. This cuts down time in developing the CMS system from

    the scratch. The best thing of such application design is that it is fully modular,

    which means that as we provide upgrades and new features all clients that are

    hosted on the system can benefit from them.

  • 7/29/2019 1cm EOI

    8/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    OneCM Newsletter Email marketing tool that is used to publish and host email

    newsletters, product offers and product information to your clients. It is a

    separate module that can be integrated in OneCMS and in conjunction with our

    proprietary Membership Provider.

    All of our products and services are secure and stable versions. User data such as

    user accounts, credit cards, PIN numbers and sensitive data are encrypted at

    highest levels with at least 128Bit encryption algorithms. Data access is strictly

    controlled by Access Control List and permission policies. Website access to

    Private and Login required zones is controlled with our proprietary

    membership provider.

  • 7/29/2019 1cm EOI

    9/9

    1cm Web development - www.1cm.com.mk, Bihacka 6/4. Tel/Fax 3 136 316e-mail: [email protected], [email protected]

    Quality management and control

    Our applications are characterized with the quality, performance, security andstability. We follow strict security and performance guidelines, build practices andprinciples that are suggested by Microsoft, thus sustain a high level of quality.

    We deploy tools and best practices to manage and control quality throughout thedevelopment and design life cycle:

    All project planning and analysis are documented for client review andapproval. Adequate planning is critical to the success of any project, and wemake sure that the plan meets expectations before proceeding withexecution.

    We provide Functional Requirement Documents [FRD] to our clients forreview, comment and suggest functionalities for the project. Technology and design plans are documented and approved by client prior

    to execution.

    Recurring and planned status meetings will be held with status reports onschedule, deliverables, budget and risks. Communication is open andtrustworthy.

    Project objectives and goals will be monitored and measured throughout theproject life cycle.

    Targeted client milestone reviews will be held during softwaredevelopment, including Alpha releases, Beta releases, Release Candidatesand Gold releases.

    Thorough and complete testing, bug tracking, managing and controlling willcontinue through development on different computer systems, browsers andplatforms.

    All developed online materials will be compliance-validated against W3CXHTML, CSS and WCAG standards. Usability testing will be conducted to ensure the system meets all goals for

    easy navigation, intuitive user design and performance. The informationarchitecture will be tested and reviewed by target audience members priorto development. During development, usability tests will be performedduring milestone releases.

    Design reviews are to be held on milestones of the design progress. Theclient will review, comment and approve before the finishing of the design.