Nearshore Custom Software Development in Puerto Rico: Price Advantage

In our previous posts, we discussed the advantages of Distance, and Language. If you haven’t checked our infographic, do so now by clicking here. Today, we discuss our third benefit: Pricing Advantages of Nearshore Outsourcing to Puerto Rico. Expect to read our Quality and IP Protection posts in the following weeks.

Outsourcing nearshore custom software development has been a hot topic at procurement departments for the last two decades. Heightened by the increase in broadband connectivity and advancement in collaborative technologies, the increase in outsourcing over internal development has been greater in the last decade. According to the IT research and advisory company Gartner, global spending for IT outsourcing was projected to reach $287 billion in 2013. [1]  This only seems to be a logical consequence, as companies launching new products prefer to transfer execution and responsibilities to third-parties with greater expertise in certain areas. Technology is one of these areas where companies have identified that by partnering with experts, they can unlock tremendous value. The real value comes from speed, accurate execution, and, of course, cash savings. In this blog post, we are going to discuss the advantages of nearshore outsourcing in terms of pricing.

According to MIT Sloan Management Review, from 1999-2003 for every dollar spent on IT-outsourcing, companies saved 26% on average on other non-IT areas.[2] Considering technology has leaped tremendously in the past decade, we can only assume savings are bigger with more specialized tools, new software technology, higher broadband access and global democratization of technology. Furthermore, when properly outsourced to companies with domain expertise, these partners can truly bring front-office value with new features and automation of client serving activities. So, we ask: what factors create these savings?

Experience and years in business are critical factors to consider before contracting a technology outsourcing partner. But experience isn’t the only important factor, because when you hire a technology outsourcing company you are hiring a team. The team approach that some companies offer is one important advantage, and you may ask yourself why? Well, simply because when you hire a junior developer within an outsourcing firm, you have access to a senior technical talent that can assists junior software developers in solving problems quicker. Having access to a senior technology professional that is guiding, mentoring and following throughout the process is great, because it saves time and money. Companies interested in outsourcing can tap a complete team’s knowledge, without the costs. A complete team not only will provide assistance in challenging times, but will keep the project moving in the right direction without delays.

Another important factor on why nearshore custom software development costs less than internal development is that outsourcing vendors normally have advanced methodologies in place to execute the project in a more efficient fashion, with proper version controls. Companies would have to invest in senior technology team setups, in order to obtain these advantages. Here at Wovenware we have a diverse set of professionals with very different backgrounds, all with a mission to assist companies in their IT Strategy needs, especially those who are going through a process of change and expansion.

Our rates have quickly become a very interesting attribute to US, Canadian and European companies that have chosen Wovenware near shore software development services over other service providers. In several cases, Wovenware’s project cost 40% less than other service providers, yet our project delivered more value than competing firms. Some of the value differences mentioned by our clients were: more detailed product specifications, clarity and understanding throughout the design phase, communication levels with all stakeholders involved, and excellent technology transfer to internal resources.

Any company can take advantage of technology outsourcing partnerships. Most of your direct competitors are doing so already. Make sure you look at your company’s strategy and identify which areas of your business can be transferred to expert outsourcing partners. Experts that will help you lower operating expenses and focus on your core business. As research has shown, every $1.00 you spend on outsourcing can provide you with an average $0.26 to invest in sales & marketing, research and development, or your team’s compensation. Imagine you have a $100,000 budget for a specific IT project. By outsourcing your software development project to Wovenware in Puerto Rico you could not only achieve nominal savings of 30% in comparison to other outsourcing firms, but efficiencies created in other divisions translate to additional savings of 26%. Any company can benefit from lowering costs and increasing IT development efficiencies, liberating 50% or more of your budget.

Software Development Price Advantage of Wovenware

Our clients include international software companies that have completely outsourced their software development to Wovenware. Yes, you read that correctly, global software companies that have outsourced their software development to another software development and consulting firm. If those companies trust Wovenware to develop their products, what is holding your company from reaping similar benefits? Contact Wovenware today to see how you could save in your software development needs, but more importantly capitalize competitive advantages in comparison to your peers.

Fill this quick form to get in contact with Wovenware and talk about Nearshore Outsourcing.


[1] The Real Savings From IT Outsourcing. MIT Sloan Review. December 19, 2013 Kunsoo Han and Sunil Mithas Retrieved April 21, 2014 from

[2] Id. The Real Savings from IT Outsourcing.

How to Establish SOA Governance in Your Organization

A couple of weeks ago during a business meeting we got asked our recommendations on how an enterprise can set up Service Oriented Architecture (SOA) Governance. Before we continue and share our ideas on the subject we need to define some important terms.

What is SOA?

Wikipedia defines Service Oriented Architecture (SOA) as a software design that builds discrete pieces of software that provide application functionality as a service to other applications. At its core SOA is a software design principle that makes functionality available to other applications for use. For example, if you were building a sales management application using a SOA software design, you would probably build a create order software service. That is, you would develop a discrete piece of software within your order taking application to allow other applications to create orders.

SOA allows different applications, which can be developed in different languages, to interact with each other across network communication. By concentrating the offered service into a single access point, there is only one software to maintain. That is, using our previous create order software service example, if we added one additional validation to that software service every application that used the create order software service would be updated with the new validation.

The main goal of SOA is to promote business through interconnected services. By having SOA services available at an enterprise, new applications are developed faster and are less prone to error as they only have to consume available services versus having to recode functionality again. That is, we would consume the create order software service, instead of having to code a new create order functionality.

What is Governance?

The term Governance can have a lot of meanings. According to Wikipedia, Governance is “the act of governing. It relates to decisions that define expectations, grant power, or verify performance. In the case of a business or of a non-profit organization, governance relates to consistent management, cohesive policies, guidance, processes and decision-rights for a given area of responsibility”. Basically for business, Governance is a set of processes and best practices that assure consistent optimal operational results.

For the purpose of our conversation Governance is more than establishing a framework for SOA monitoring, auditing, and management. SOA Governance is the process by which organizations handle access to their underlying data and processes through the reuse of their current application infrastructure. It is a layer on top of the Enterprise Data layer.

What can we learn from the Data Layer?

Most, if not all, enterprise organizations understand the need for Enterprise Data Governance. That is, the processes by which they control, monitor, manage, and audit their business data. Most organizations have some type of Enterprise Data Governance process in place and understand the value of a single point of truth for the organization. That is, that the data should only exist in one place in the Organization not in multiple locations. For example, having one database that holds the sales data, not multiple data stores across the organizations.

The benefits of a single point of truth are self-evident and outside the scope of our conversation. But it does not take a PhD to figure out that if, for example, the sales data is stored in multiple locations at some point all locations will not have the same data. Can you imagine going into a meeting and having the Marketing Department report sales numbers that are completely different than the ones the Sales Department reported, which in turn are different from what the Finance Department has in the books. When this happens, and trust me it will happen, which data store holds the true sales data?

In order to deal with this problem organizations have opted to use a single data store approach to storing data. Using this approach they can monitor the use and quality of the data, while centrally controlling access to it. In the end organizations that use this approach achieve a single version of the truth for its data.

How SOA and your Data Layer are alike

Now, something similar can happen when applications are pushing data into your single data stores. Using our same sales data example, what happens if you have multiple applications inserting sales into the data store? What happens if these applications are not using the same business rules to add sales into the data store? Can one of the applications be adding incorrect sales into the data store? Sure it can. But do not worry, you can control this by using a SOA Governance process.

What is SOA Governance?

SOA Governance is the process by which you assure the proper management, handling, and processing of your SOA services while mitigating any potential business risks and identifying new SOA service opportunities. SOA Governance must include:

  1. Process Register
  2. Risk Register
  3. SOA Service
  4. Monitoring Capabilities
  5. Centralized Security Management
  6. Quality Assurance
  7. Auditing Capabilities
  8. Continuous Improvement

Process Register

SOA governance must commence with the creation of a Process Register Document (PRD). This document will record all important software processes in the organization. The PRD must at its minimum include a list of all identical processes that are executed in multiple applications and processes that create data for the organization.

Identical processes that are executed in multiple applications are identical functionalities that can be performed in different applications. For example, if you could retrieve the status of a service order from the Company Web Portal, Customer Relationship Management (CRM) Application, or Service Management Application, then the retrieve service order status process would be a process that is executed in multiple locations and as such would be included in the PRD.

Processes that create data for the organization are for example, processes that create new orders or service request. Basically, these are processes that create the business data for the organization.

The PRD must contain the following information:

  • Process name
  • Description
  • Level of importance to the organization
  • Where does the created data is stored
  • Which applications use the data
  • Process owner
  • List of Applications that create this type of data
    • Application name
    • Application technology
    • How the data is inserted
    • Business rules applied for the creation, storing, or reading of the data
    • Application owner

The PRD will give us a magnitude of scope for our SOA Governance initiative and provide us a master document of our SOA services and consumers, the applications that are using our SOA services. The goal of the PRD is to identify all the processes where the organization should implement a SOA strategy.

Risk Register

Once we have our PRD, as with all Governance processes, we need to create a Risk Register Document (RRD) to properly document our business risks and how we are going to mitigate these. The RRD must at least contain:

  • Risk name
  • Description
  • Importance
  • Risk score
  • Likelihood
  • Impact
  • Process affected by the risk
  • If the risk needs mitigation then we need to document how it will be mitigated
  • Risk owner

It is important to emphasize the need to continually update the PRD and RRD. Governance is not a one-time process it is a continuous activity. True Governance does not exist if the process is not continually improved. It is an iterative activity that is continually happening and improving in the organization.

SOA Service

Now that we have documented all our processes and risks we need to develop our SOA services using a best in class approach. That is, we need to make sure our SOA services can be:

  • Secured
  • Monitored
  • Audited
  • Quality Tested

We have always followed an approach were an initial golden reference implementation is developed and that is then used as the foundation for all other services. This way you guarantee a best in class approach and build the foundation for a standard approach across the organization.

SOA Dashboard (Monitoring, Auditing, and Security Capabilities)

The organization needs to have a SOA Dashboard, a centralized location where all SOA services can be viewed, monitored, audited, secured and quality assured. The SOA Dashboard will allow an administrator to view all SOA Services that are available in the organization.

Administrators should also be able to see which SOA services are currently in use and by whom. It will also allow administrators visibility into the processes overall use, effectiveness and security settings. Administrators must be able to centrally change the security settings for all SOA services within the organization. Finally the SOA Dashboard must allow for the viewing of audit logs in order for quality test to be performed.

All SOA services must communicate with the SOA Dashboard. This will allow for centralized monitoring and auditing of al SOA services in the enterprise.

Quality Assurance

All SOA services must be continually verified to assure their quality. Quality Assurance is another continuous process that must be periodically performed. Quality Assurance can be automated through a set of programmed automatic tests or can be a manual process in which someone performs a quality test on the service.

Quality Assurance can be even built into the SOA service by having an independent process validate the quality of the performed service. For example, if you had a create order service there could be a final routine in the service that validates that the information provided to the service to create the order is exactly the data that was inserted into the data store.

The value of Quality Assurance is not on the method used to validate quality, but on the continual execution of quality verification.

Great I have SOA Governance, but will this work?

In order to accomplish SOA Governance an organization needs to secure its data and processes. If a SOA services exists for a given functionality then no other application should exist that has direct access to its underlying data or should be allowed to reproduce its functionality. That is, if you have a SOA service to create an order, then no other application in the organization should be allowed to create an order unless it is using the create order SOA service. Likewise, no other application should be allowed to insert data directly into the order data store.

One way of securing the organizations processes and data is to create a SOA Administrator position. The SOA Administrator would be charged with identifying and securing all SOA processes. The SOA Administrator would work directly with the Database Administrator to make sure all data is secure and access to certain data is only permitted by the use of a SOA service. In a large enterprise there might be several SOA Administrators or even a SOA Department, to handle a large volume of SOA services.

By Implementing SOA Governance in your organization you will assure data integrity across the enterprise and develop a foundation of services that will allow new business applications to be developed faster and with improved quality.

Would like us to share more information on a particular area of SOA Governance or need a SOA Governance assessment? Please let us know.


Puerto Rico Nearshoring Benefits: Language and Culture

This is the second of a series of posts about the benefits of Puerto Rico Nearshoring your software development. As we mentioned in a previous post, there’s a variety of reasons why nearshoring to Puerto Rico can bring huge benefit for your company. In summary, our advantages are simple: distance, price, quality and language.

In this post, we are going to specifically talk about the nearshoring benefits of having a partner with an international reach, no language barriers, no cultural shock, and why it is one of the biggest advantages over traditional offshore software development.

Companies who offshore or nearshore their software developments look for partners who can understand their needs and are easy to communicate with. Communication problems are one of the reasons why software development projects sometimes fail. Nearshoring benefits include having a partner that speaks your same language and understands your business culture can be the difference that makes your software development project a success.

Nearshore Software Development Success Case

Nearshore Software Development Success Case

No Language Barriers

Puerto Rico is a US territory, which means we speak both, English and Spanish (actually both English and Spanish are the official languages of the Island); this guarantees clients that they are working with a truly bilingual team of experienced professionals. Nearshoring benefits companies in a big way because this means an easier communication process with the developer in charge of the project; this at the same time ensures a quicker, smoother and successful engagement.

Your company can work directly with staff from Puerto Rico without any language miscommunication or need for translators. Also companies that decide to work with a Puerto Rico Software Development Company have the added benefit of working with a partner that can help them in the process of creating apps and programs to the Hispanic market, which is one of the biggest and fastest growing segment of the population in the United States.

A fact mentioned in The Economist that is very important for companies considering nearshoring to Puerto Rico is that, “Spanish has more native speakers than any language other than Mandarin”. This means that around 414 millions of people in over 31 countries are fluent Spanish speakers. So when you consider nearshoring to Puerto Rico do not think about it twice, remember that Spanish is one of our main languages and we can help your company expand into the Latin-American market with no language-related problem.

Work with us in Puerto Rico

Work with us in Puerto Rico

No Cultural Shock

As we have mentioned before, Puerto Rico is a US territory. So taking this point into consideration, it can be said that your company won’t suffer from cultural shock. No lost in translation. Why? Because being part of the United States means that we share countless similarities, and those are not only about the language we speak. We have been a US territory since 1898 and we have adapted not only traditions, but also laws among other things.

Usually when people work with other countries they confront this so called cultural shock, that has a huge impact on the interpretation of the project mission, vision and goals. In Puerto Rico you will not experiment that; from food, hotels, language and activities you will feel like you are home, but with tropical weather all year round.

Nearshore Software Development Language and Culture AdvantageBased in San Juan, Wovenware provides nearshore software development to various clients in Atlanta, Boston, Dallas, US Virgin Islands, Alberta (Canada), and London. As a US based company, regulated by Federal Law, we follow the same best practices, standards, and procedures as other US companies, but with a cost reduction because of our unique location and cost of living. Be it because of our high quality software developers, IP protection laws, price reduction, warm culture or distance proximity, hire Wovenware for your next software development.

Click here to view our infographic on the nearshoring benefits of moving your software development to Puerto Rico with Wovenware.

Sign up for our Monthly Newsletter:

Nearshore Software Development in Puerto Rico: Distance Advantage

This is the first of a series of posts about the advantages of nearshoring your software development to Puerto Rico. As we mentioned in a previous post, there’s a variety of reasons why nearshoring to Puerto Rico can bring huge benefit for your company. In summary, our advantages are simple: distance, price, quality and language.

In this post, we are going to specifically talk about the benefits of having a partner at a close distance and why it is one of the biggest advantages of near shoring versus traditional offshore software development.

Often, companies worry that offshoring their software development projects may not be suitable for them because of the risks and cultural barriers involved in this practice. They give special importance to the location; they tend to weigh whether the location is near versus far away. Given that the success of your project is at stakes, choosing the right partner, a geographically close partner, makes sense.

Same Time Zone

Puerto Rico does not observe Daylight Saving Time and is in the Atlantic Standard Time Zone all year around (AST) (EST +1; GMT-4). This means that Puerto Rico is usually at the same time as the East Coast US. Working with a partner in Puerto Rico will not affect communications between developers and stakeholders, a clear advantage of Puerto Rico over other standard offshore locations like India. For example, let’s say you decide to work with a company in India, the time zones are completely different, which means somebody is going to be off regular business hours in order to discuss the project status. Can you imagine waking up in the middle of the night to have a conference call to discuss your very important project details?

If you work with a nearshore software development company in Puerto Rico, you will always be working with a partner that works during your business hours. One of the advantages of nearshoring to Puerto Rico, is that you will not have to deal with tired software developers or middle of the night status calls. Best of all you will see changes and support requests immediately, no more waiting until the next day for results.

Onsite in Hours

Because of Puerto Rico’s proximity to the United States, your nearshore software development team can be at your location in hours. For example, the flight time from Puerto Rico to Miami is 2.5 hours, to Washington, DC is 3.5 hours, to New York 3 hours, to Boston 4 hours. Proximity and similar time zone facilitates constant communication during the same business hours and with the added peace of mind that your offsite nearshore software development team can be in your location at a moments notice.

Since Puerto Rico is part of the US there is no need for a passport to travel to the Island. We are home to over a dozen airlines, some of the most known are: American Airlines, Delta Air Lines, JetBlue Airways, Spirit Airlines, Southwest Airlines, United Airlines and US Airways, which give direct flight access to all major US cities.

Nearshore Software Development Distance Benefit

Based in San Juan, Wovenware provides nearshore software development to various clients in Atlanta, Boston, Dallas, US Virgin Islands, Alberta (Canada), and London. As a US based company, we follow the same best practices, standards, and procedures as other US companies, but with a cost reduction because of our unique location and cost of living. Whether it’s because of our high quality software developers, IP protection laws, price reduction, warm culture or distance proximity, hiring Wovenware developers for your next software development project could be a smart decision.

Click here to view our infographic on the benefits of nearshoring your software development to Puerto Rico with Wovenware.

5 Reasons to Consider Puerto Rico for your Nearshore Software Development [Infographic]

Call it what you want.  IT outsourcing, offshore, or nearshore, companies have been hiring offsite software development teams for multiple reasons.

Be it cost reductions, better talent, special projects, or finding expertise that companies can’t get in-house, this trend has been growing for the past 25 years. Companies started focusing on their core competencies and began outsourcing their IT and software development operations elsewhere.  India benefitted the most from this trend.

But having tried this model all these years has revealed that it is not easy to manage a team that’s thousands of miles away. Issues like intellectual property protection, information security, language and communication barriers, timezone difference, and political instability represent a challenge that most companies aren’t ignoring anymore.

We want to offer you Nearshore as an alternative. Wikipedia says that “Nearshoring is the transfer of business or IT processes to companies in a nearby country, often sharing a border with your own country”.  As the title suggests, Puerto Rico is one of those alternatives but with one  advantage that no one else can offer.  Puerto Rico is part of the US.  We are all US citizens and Federal law applies here as much as in New York.

In our case, we can even call it Inshoring. That is “offshoring that has been brought back onshore”.

Based in San Juan, Wovenware has clients in Atlanta, Boston, Dallas, US Virgin Islands, Alberta (Canada), and London. We were recently hired by a company to substitute a software development team they had in Romania. We now provide services to four of their clients.

The reason for the change: quality and timezone issues. Not only could we provide quality with our engineers and computer scientists but we were in the same timezone and travel time is only a few hours away. Although still lower than US rates, price became a secondary issue.

Other reasons include Intelectual Property protection.  Being part of the US, our customer’s IP is protected by Federal Copyright and Patent Laws. According to the 2013 UPS Change in the (Supply) Chain Survey, 55% of high tech companies cited “Improving control over quality and intellectual property” as their main driver to nearshore.

There are lots of stories like this from companies that outsourced their software development teams to the wrong partner for the wrong reasons. We believe that there are very compelling reasons to consider a partner like Wovenware to help you with your software development needs.  The top 5 reasons are:

  1. Quality
  2. IP Protection
  3. Distance
  4. Price
  5. Culture

We will expand on each of these issues in a series of blogs during the following weeks. In the mean time, we have prepared the following Infographic to show you the top reasons to consider us.

So remember, no matter what name you use for it: offshore, nearshore, or inshore, consider the benefits to you company and think of Wovenware as your partner for you software development.


Please fill this form if you want to hear more from us.

What Happened in the Puerto Rico Taskforce Meetings

I’ve got to be honest. I love politics. I follow news daily and have opinions on almost every topic. I’m not a blind supporter of a political party views nor part of “el corazón del rollo” of any party. I have my own opinions on issues and on status.

I mention this to say that the taskforce meeting and the roundtables didn’t have a political feel to me. There are people saying that this was a show from the current Administration to promote the Lufthansa deal. Of course there were politicians and officials in the meeting from the party in power. But who else was supposed to go? They have the Constitutional power to represent us like it or not. There were also representatives from the minority party, business leaders from both parties, and NGOs that did a great job promoting their agenda.  As I explained in a previous post, it was an honor to be there.

Getting In

The meeting was held in the Eisenhower Executive Building inside the White House complex. To get in, you have to send some information to the Secret Service before the meeting. Once there, you pass several checkpoints where you are checked as if you were on the TSA Precheck line in the airport.

White House Eisenhower Building

After that, we were escorted to the meeting in the second floor.

The Meeting Room

After registering at the entrance and receiving an agenda with the assigned roundtable, we proceeded to walk into the room.

White House Puerto Rico Task Force - Agenda

As we walked in, it was obvious that the attendees to this meeting were in another level. I again asked myself, what am I doing here? The who’s who of Puerto Rico’s Businesses and NGOs was there. Universities, local businesses, multinationals, non for profits, local and Federal Government … And the list goes on.

The greeting and initial remarks were given by David Agnew, co-chair of the President’s Task Force on Puerto Rico. He presented the agenda and explained that we were going to be separated in three group, one for each of the roundtables and after that we would come back to have a debriefing from the leaders of each roundtable. Then, he introduced Eduardo Carrera from The Boys and Girls Club to give a presentation and put everything that’s going on in Puerto Rico in context. You can see more in

White House Puerto Rico Task Force

After the presentation, the meeting was opened to questions before we left for the roundtables. Eduardo Bhatia, President of Puerto Rico’s Senate, asked, “What is the desired outcome from the roundtables?” David Agnew responded, “What steps can the federal government take to help? What are the big items? We want concrete actions.”

They acknowledged the huge response and that the time allocated for the meeting wasn’t enough. Maybe we’ll have another meeting soon … maybe.

Roundtable on Economic Competitiveness

So we walked to the other meeting room. It was a smaller room with a beautiful colonial feel. Wood everywhere and your traditional George Washington painting on the wall.

Economic Competitiveness & Knowledge Economy Roundtable

We started with a presentation from Dr. José Lasalde Dominichi and President Uroyoan Walker form the University of Puerto Rico (UPR). They explained how a joint venture from the NIH and the UPR allowed them to start a project to develop a manufacturing process on an HIV vaccine based on the only successful study on the subject. This was to prove how Puerto Rico’s advantage on STEM and in manufacturing drugs and medical devices was paying off.

Then, everyone started sharing his or her views on economic competitiveness and a knowledge based economy. We had very little time as the presentation took a good 15 minutes. John Uvin, Deputy Assistant Secretary at the US Department of Education, did a good job making sure everyone had some time to speak and Antonio Medina, Executive Director for the Puerto Rico Industrial Development Company (PRIDCO), did an excellent job summarizing each of the proposals.

There were proposals on:

  • Green technology and how Puerto Rico could become a leader in the Caribbean in this area.
  • Patent generation and how we are last when compared to all the States.
  • Focusing on K-12 students to be able to excel in the knowledge based economy.
  • Making all federal opportunities open for Puerto Rico companies to bid on. Most of the time opportunities are open to continental US based companies only.
  • Bringing new capital to the system. Without it, it will be difficult to move the economy from the state it is to a growing one.

The Debriefing

As we got back from the roundtables, everyone had an opportunity to network. It was an amazing opportunity and that alone made the trip worthwhile.

Every roundtable gave a brief list of the proposals of each roundtable. Some were specific, and some were broad and general. Some of the most important proposals, aside form the ones in the roundtable I attended, were:

  • To expedite the Federal agencies permit process for infrastructure projects.
  • To allow the international airport to have a staging area for flights in transit. This would allow it to create more flights and traffic.
  • To make the whole island a HubZone. HubZone is a special certification by the SBA given to companies that are established in underutilized business zones.
  • How the FDIC requirements are not working in Puerto Rico and how rules had to be changed to allow lending to businesses relaxed.

In the end, a call was made to the Taskforce. “We are here in good faith presenting proposals on the things we think can help Puerto Rico jumps start its economy. We expect that you (the Taskforce) don’t let these initiatives die and that there is follow-up on them” said Alberto Cordero. When confronted with this statement, David Agnew responded with a surprising statement, “Very rarely the White House convenes public elected officials and the private sector in an event like this. Take that for what it is.”.

Final comments

I hope that these roundtables have some effect and help Puerto Rico move its economy in the right direction. The Federal Government is as responsible as we are for the precarious situation we are in. But there are a lot of people and companies that have the right intentions and the drive to do what they can to make Puerto Rico’s economy strong again. I know that at Wovenware we are doing just that.